-
JS中typeof能得到哪些类型
- 值类型(string、number、boolean、undefine)和引用类型(function、object)
typeof undefine //undefine typeof 'abc' //string typeof 123 //number typeof true //boolean typeof {}://object typeof []://object typeof null://object tyoeof console.log: //function
- 值类型(string、number、boolean、undefine)和引用类型(function、object)
-
何时使用全等,何时使用双等
- 变量计算-强制类型转换场景
- 字符串拼接
- 双等运算符(慎用)
100 == '100'; //true 0 == ''; //true null == undefine; //true
- if()语句
- 逻辑运算符
console.log(10 && 0); //0 console.log('' || 'abc'); //'abc' console.log(!window.abc); // true 判断一个变量会被当做true还是false可以使用以下方法: console.log(!!(100)); //true
- 除了以下场景,其他全部用全等运算
if(obj.a == null) { //这里相当于 obj.a === null || obj.a === undefine 的简写形式 /这是JQ源码中使用的方法,推荐使用 }
- 变量计算-强制类型转换场景
-
JS有哪些内置函数 -- 数据封装类型 -- 构造函数(不考虑浏览器环境window等)
- Object
- Array
- Boolean
- Number
- String
- Function
- Data
- RegExp
- Error
-
JS变量类型(JS变量按照存储方式分为哪些类型、并描述其特点)
- 值类型
- 引用类型(公用内存空间,节省内存)
-
Json(如何理解Json)
- 只不过是JS对象而已
- JSON.stringify({a:10, b:20})
- JSOn.parse('{"a":10 , "b":20}')
JS数据类型
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 数据类型 js的数据类型共有6种: 数值(number):整数和小数(比如1和3.14) 字符串(string):...