温故而知新:javascript高级第一天:判断数据类型的方法
2020-06-05 07:36
246 查看
温故而知新:javascript高级第一天:判断数据类型的方法
- js的数据类型分为简单类型和复杂类型
- 简单数据类型:String、Number、布尔、undefined、null
- 复杂数据类型:统称为Object(Function、Array)
- 判断数据类型的方法和区别
js的数据类型分为简单类型和复杂类型
简单数据类型:String、Number、布尔、undefined、null
复杂数据类型:统称为Object(Function、Array)
判断数据类型的方法和区别
方法:typeof、instanceof、===(全等运算符)
1,typeof:返回数据类型的字符串操作(只能用来判断检测undefined、string、number、布尔)不能判断检测对象和null类型
如:
typeof a // 结果为"undefined" var a = 1; typeof a // 结果为 "number" var a = false; typeof a // 结果为"boolean" var a = '123' typeof a // 结果为 "string"
2,instanceof 判断对象的数据类型
该方法只能检测类型为对象的数据类型(返回的结果为true或false)
如
var b = function(){}; b instanceof Function // 结果为true
3,===(全等运算符)
利用该方法会比较数据类型的方法进行类型的判断和检测
如
var a = Number(1) a === 1
还有许多方法可以检测,学到后再做补充记录
相关文章推荐
- JavaScript数据类型及判断方法和存储区别
- javascript中判断对象数据类型的方法
- 关于JavaScript的变量的数据类型的判断方法
- JavaScript之如何判断数据类型的几种方法
- JavaScript中判断数据类型的方法总结
- JavaScript中判断数据类型的四种方法
- javascript各种数据类型判断方法
- javascript两个数组合并及判断数据类型的方法
- JavaScript数据类型及判断方法
- 关于JavaScript的变量的数据类型的判断方法
- javascript封装判断全数据类型方法, toString方法, 对象的枚举(in, instanceof, hasOwnProperty的用法), arguments类数组属性
- JavaScript数据类型判断--使用toString方法
- JavaScript中判断数据类型的几种方法
- Javascript中数据类型及其判别方法(typeof instanceof Object.prototype.toSting.call(obj)的区别)
- jQuery javaScript js 判断浏览器的类型、版本的方法
- JavaScript的数据类型---最全,最详细的数据类型,高级的工程师从数据类型开始
- window对象的弹窗方法、将字符转换为数据、判断变量类型
- Flex判断数据类型的几种方法
- jQuery javaScript js 判断浏览器的类型、版本的方法
- JavaScript数据类型转换方法总结(转)