Este método type() en jQuery se usa para determinar la [[Clase]] JavaScript interna de un objeto.
Sintaxis:
jQuery.type( obj )
Parámetros: El método type() acepta solo un parámetro que se menciona arriba y se describe a continuación:
- obj: este parámetro es el objeto para obtener la [[Clase]] interna de JavaScript.
Valor devuelto: Devuelve la string.
- Diferentes obj devuelven el siguiente valor para un objeto como una string.
- jQuery.type (verdadero) === «booleano»
- jQuery.type (nuevo booleano()) === «booleano»
- jQuery.type( 3 ) === “número”
- jQuery.type(nuevo Número(3) ) === “número”
- jQuery.type( indefinido ) === “indefinido”
- jQuery.type() === “indefinido”
- jQuery.type (ventana.notDefined) === «indefinido»
- jQuery.type (nulo) === «nulo»
- jQuery.type («prueba») === «string»
- jQuery.type (nueva string («prueba»)) === «string»
- jQuery.type( función(){} ) === “función”
- jQuery.type( [] ) === “array”
- jQuery.type (nueva array()) === «array»
- jQuery.type( nueva Fecha() ) === “fecha”
- jQuery.type( nuevo Error() ) === “error”
- jQuery.type( Símbolo() ) === “símbolo”
- jQuery.type(Objeto(Símbolo())) === “símbolo”
- jQuery.type( /prueba/ ) === “regexp”
Ejemplo 1: En este ejemplo, el método type() verifica si el parámetro es una array o no.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery | type() method</title> <script src="https://code.jquery.com/jquery-3.4.1.js"></script> <style> div { color: blue; } </style> </head> <body style="text-align:center;"> <h1 style="color: green"> GeeksForGeeks </h1> <h3>JQuery | type() method</h3> <p> Check Whether the [] is array type:</p> <b></b> <script> $( "b" ).append( "" + jQuery.type( [] ) === "array"); </script> </body> </html>
Producción:
Ejemplo 2: En este ejemplo, el método type() el objeto no está definido o es nulo.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery | type() method</title> <script src="https://code.jquery.com/jquery-3.4.1.js"></script> <style> b { color: blue; } </style> </head> <body style="text-align:center;"> <h1 style="color: green"> GeeksForGeeks </h1> <h3>JQuery | type() method</h3> <p> If Object is undefined or null, <br>Value return:</p> <b></b> <script> $( "b" ).append("undefined : " + jQuery.type( undefined )+ "<br>"+ "window.notDefined : " + jQuery.type(window.notDefined )+ "<br>"+ "null : " + jQuery.type( null )+ "<br>" ); </script> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA