Heim > Web-Frontend > js-Tutorial > Wie erhalte ich den numerischen Typ einer Variablen in Javascript? Oder String-Typ?

Wie erhalte ich den numerischen Typ einer Variablen in Javascript? Oder String-Typ?

青灯夜游
Freigeben: 2021-11-24 15:29:39
Original
3711 Leute haben es durchsucht

In JavaScript können Sie den Operator „typeof“ verwenden, um zu ermitteln, ob die Variable vom numerischen Typ oder vom Typ „String“ ist. Die Syntax lautet „typeof variable“. Wenn der Rückgabewert „number“ ist, ist die Variable vom numerischen Typ Der Rückgabewert ist „string“, die Variable ist vom Typ „string“.

Wie erhalte ich den numerischen Typ einer Variablen in Javascript? Oder String-Typ?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Wie bestimmt Javascript, ob eine Variable ein numerischer Typ ist? Oder String-Typ?

In JavaScript können Sie den Operator „typeof“ verwenden, um zu bestimmen, ob eine Variable vom numerischen Typ oder vom String-Typ ist.

Der Operator „typeof“ wird verwendet, um den Datentyp einer bestimmten Variablen oder eines bestimmten Werts zu erkennen. Der zurückgegebene Wert ist der Datentypname des Operanden, der ein Zeichenfolgenergebnis ist.

Das Verwendungsformat ist wie folgt:

typeof 操作数
Nach dem Login kopieren

Hinweis: Der Operand kann eine Variable oder ein bestimmter Wert (d. h. ein Literal) sein. Die Rückgabewerte sind wie folgt:

  • undefiniert: bedeutet, dass der Operand undefiniert ist ;

  • boolean: gibt an, dass der Operand ein boolescher Wert ist;

  • string: gibt an, dass der Operand eine Zahl ist;

  • object: zeigt an, dass der Operand ein Objekt oder Array ist.

  • Funktion: zeigt an, dass der Operand eine Funktion ist.

  • Hinweis: Funktionen sind ebenfalls Objekte, aber typeof behandelt Funktionen als Sonderfälle, sodass beim Erkennen von Funktionen das zurückgegebene Ergebnis eine Funktion und kein Objekt ist.
Ein Beispiel für die Verwendung des Operators „typeof“ zum Erkennen von Datentypen lautet wie folgt:

var miaov = 'ketang'; //声明变量,同时给变量赋值
console.log( typeof miaov );  //检测变量miaov,结果为:string
console.log( typeof 1 );  //检测数字1,结果为:number
console.log( typeof true );   //检测true,结果为:boolean
console.log( typeof false );  //检测false,结果为:boolean
console.log( typeof undefined );  //检测undefined,结果为:undefined
console.log( typeof null );  //检测null,结果为:object
console.log( typeof {} );  // 检测对象,结果为:object
console.log( typeof [] );  //检测数组,结果为:object
function func(){} //定义函数
console.log( typeof func );  //检测func函数类型,结果为:'function'
Nach dem Login kopieren
[Verwandte Empfehlungen: Tutorial zum Javascript-Lernen

]

Das obige ist der detaillierte Inhalt vonWie erhalte ich den numerischen Typ einer Variablen in Javascript? Oder String-Typ?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage