Comment jquery détermine s'il s'agit d'une chaîne : 1. Déterminez qu'il s'agit d'un type de chaîne, le code est [alert((typeof str=='string')&&str.constructor==String)]; Déterminez-le Type de tableau, le code est [alert((typeof..].
L'environnement d'exploitation de ce tutoriel : système windows7, version jquery3.2.1, Ordinateur Dell G3, la méthode est applicable à toutes les marques d'ordinateurs
Recommandé : Tutoriel vidéo jquery
Méthode Jquery pour déterminer s'il s'agit d'une chaîne :
1. Déterminez s'il s'agit d'un type de chaîne
var str="ss"; alert((typeof str=='string')&&str.constructor==String)
2 Déterminez s'il s'agit d'un type de tableau
var obj=[0]; alert((typeof obj=='object')&&obj.constructor==Array)
Méthode 2
function isString(obj){ //判断对象是否是字符串 return Object.prototype.toString.call(obj) === "[object String]"; } 验证: var str1 = 'abc'; var str2 = new String('abc'); typeof str1; //"string" typeof str2; //"object" Object.prototype.toString.call(str1); //"[object String]" Object.prototype.toString.call(str2); //"[object String]"
3. Déterminez s'il s'agit d'un type numérique
var str=547.97; alert((typeof str=='number')&&str.constructor==Number)
4. Déterminez s'il s'agit d'un type de date
var obj =new Date(); alert((typeof obj=='object')&&obj.constructor==Date)
5. Déterminez s'il s'agit d'une fonction
var obj = function test(){}; alert((typeof obj=='function')&&obj.constructor==Function)
Recommandations d'apprentissage gratuites associées : javascript(Vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!