Home Web Front-end JS Tutorial How to get the numeric type of a variable in javascript? Or string type?

How to get the numeric type of a variable in javascript? Or string type?

Nov 24, 2021 pm 03:29 PM
javascript Variable type string type Numeric type

In JavaScript, you can use the typeof operator to get whether the variable is of numeric type or string type, the syntax is "typeof variable"; if the return value is "number", then the variable is of numeric type, if the return value is "string", the variable is of string type.

How to get the numeric type of a variable in javascript? Or string type?

The operating environment of this tutorial: windows7 system, javascript version 1.8.5, Dell G3 computer.

#Javascript determines whether a variable is a numeric type? Or string type?

In JavaScript, you can use the typeof operator to determine whether a variable is of numeric type or string type.

The typeof operator is used to detect the data type of a given variable or value. The returned value is the data type name of the operand, which is a string result.

The usage format is as follows:

typeof 操作数
Copy after login

Note: The operand can be a variable or a specific value (i.e. a literal). The return values ​​are as follows:

  • undefined: indicates that the operand is undefined;

  • boolean: indicates that the operand is a Boolean value;

  • string: Indicates that the operand is a string;

  • number: Indicates that the operand is a number;

  • object: Indicates that the operand is an object or array ;

  • function: Indicates that the operand is a function.

Note: Functions are also objects, but typeof treats functions as special cases, so when detecting functions, the returned result is function, not object.

An example of using the typeof operator to detect data types is as follows:

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'
Copy after login

[Related recommendations: javascript learning tutorial]

The above is the detailed content of How to get the numeric type of a variable in javascript? Or string type?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot Article Tags

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to implement an online speech recognition system using WebSocket and JavaScript How to implement an online speech recognition system using WebSocket and JavaScript Dec 17, 2023 pm 02:54 PM

How to implement an online speech recognition system using WebSocket and JavaScript

WebSocket and JavaScript: key technologies for implementing real-time monitoring systems WebSocket and JavaScript: key technologies for implementing real-time monitoring systems Dec 17, 2023 pm 05:30 PM

WebSocket and JavaScript: key technologies for implementing real-time monitoring systems

How to implement an online reservation system using WebSocket and JavaScript How to implement an online reservation system using WebSocket and JavaScript Dec 17, 2023 am 09:39 AM

How to implement an online reservation system using WebSocket and JavaScript

How to use JavaScript and WebSocket to implement a real-time online ordering system How to use JavaScript and WebSocket to implement a real-time online ordering system Dec 17, 2023 pm 12:09 PM

How to use JavaScript and WebSocket to implement a real-time online ordering system

Simple JavaScript Tutorial: How to Get HTTP Status Code Simple JavaScript Tutorial: How to Get HTTP Status Code Jan 05, 2024 pm 06:08 PM

Simple JavaScript Tutorial: How to Get HTTP Status Code

JavaScript and WebSocket: Building an efficient real-time weather forecasting system JavaScript and WebSocket: Building an efficient real-time weather forecasting system Dec 17, 2023 pm 05:13 PM

JavaScript and WebSocket: Building an efficient real-time weather forecasting system

An in-depth exploration of numerical types in Go language An in-depth exploration of numerical types in Go language Apr 03, 2024 am 10:21 AM

An in-depth exploration of numerical types in Go language

How to use insertBefore in javascript How to use insertBefore in javascript Nov 24, 2023 am 11:56 AM

How to use insertBefore in javascript

See all articles