js 中 typeof 的使用

简介:

js中的变量是松散类型(即弱类型)的,可以用来保存任何类型的数据。
typeof 可以用来检测给定变量的数据类型,可能的返回值:

  1. 'undefined' --- 这个值未定义
  2. 'boolean' --- 这个值是布尔值
  3. 'string' --- 这个值是字符串
  4. 'number' --- 这个值是数值
  5. 'object' --- 这个值是对象或null
  6. 'function' --- 这个值是函数
var check = { // 定义check类,json模式
        checkPwd: function(password) {
            if (typeof password == 'undefined' || password == '') {
                return false;
            }
            return true;
        },
        checkSmscode: function(code) {
            if (typeof code == 'undefined' || code == '') {
                return false;
            }
            return true;
        },
        validTel: function(value) {
            return /^((\+86)|(86))?(1)\d{10}$/.test('' + value);
        }
}


本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5805762.html,如需转载请自行联系原作者
相关文章
|
4月前
|
机器学习/深度学习 JavaScript 前端开发
JavaScript typeof, null, 和 undefined
JavaScript typeof, null, 和 undefined
64 4
|
5月前
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
33 1
|
5月前
|
JavaScript 前端开发
js确定数据类型typeof与instanceof
js确定数据类型typeof与instanceof
36 0
|
6月前
|
JavaScript
js【详解】typeof 运算符
js【详解】typeof 运算符
29 0
|
8月前
|
JavaScript 前端开发
前端 JS 经典:JS 基础类型和 typeof
前端 JS 经典:JS 基础类型和 typeof
42 0
|
8月前
|
前端开发 JavaScript
前端 JS 经典:typeof 和 instanceof 区别
前端 JS 经典:typeof 和 instanceof 区别
131 0
|
8月前
|
JavaScript 前端开发
JS中的typeof
`typeof`操作符在JavaScript中用于检测变量的数据类型。然而,它并非总是完全准确,如:数组和null被错误地标记为'object',NAN是'number',Symbol是'function',而Array也是'function'。注意`undefined`返回'undefined'。
|
8月前
|
JavaScript 前端开发
JavaScript typeof、nul
JavaScript typeof、null和undefined是JavaScript编程中常用的三种类型。 typeof是JavaScript中的一个操作符,用于判断变量的类型。它的返回值是一个字符串,表示变量的数据类型。typeof的用法很简单,例如:typeof x,它会返回一个表示x的数据类型的字符串。typeof的返回值有六种,分别是:"undefined"、"boolean"、"string"、"number"、"object"和"function"。
45 1
|
8月前
|
JavaScript 前端开发 测试技术
探究 JavaScript 类型检查的利器:typeof 和 instanceof
探究 JavaScript 类型检查的利器:typeof 和 instanceof
|
JavaScript 前端开发
JavaScript学习(六十三)—typeof和instanceof检测数据类型的异同
JavaScript学习(六十三)—typeof和instanceof检测数据类型的异同
下一篇
开通oss服务