美文网首页
JS历史、数据类型、for in遍历对象、typeof的BUG

JS历史、数据类型、for in遍历对象、typeof的BUG

作者: 如梦初醒Tel | 来源:发表于2019-05-22 10:34 被阅读0次

JavaScript历史

image.png

ECMAscript是JavaScript标准

ES 5 新增特性汇总-方应航知乎专栏(15个小变化)
ES 6 新增特性汇总-方应航知乎专栏

以后一年一次
ES 7(2016)只增加了两个特性,ES 8(2017)只增加了10个特性

ES5-->ES6功能最多

数据类型补充

number string symbol boolean null undefined object
image.png
number
image.png
string
image.png
多行字符串
image.png

ES6新特性,多行字符串可以用`反引号,需要注意的是,空格和回车都算字符串里的一个字符

image.png image.png
null和undefined
image.png

区别:

image.png

对象

image.png

in 只查看key是否存在

image.png image.png image.png

for in循环注意点

for(var key in person){
    console.log(person.key)
}

注意:person.key = person['key']

要用
person[key]

image.png

for... in可能会随机遍历,不按照声明顺序

image.png

typeof BUG

image.png

相关文章

  • JS历史、数据类型、for in遍历对象、typeof的BUG

    参考阮一峰的JavaScript教学 对上一篇博文的补充 JavaScript历史 ECMAscript是Java...

  • js基础一(数据类型)

    一:js的数据类型有:数字,字符串,布尔,函数,对象(数组,json) 二:typeof判断数据类型 数字var ...

  • typeof & instanceof & Object.pro

    typeof typeof 给出的数据类型与js给出的存在差别:typeof:number / string / ...

  • 检测方式 数组 ojbect等等

    typeof 检测数据类型tyoeof null //空对象 typeof function //...

  • 数据类型的检测

    JS中的数据类型检测 typeof 用来检测数据类型的运算符语法:typeof [value]返回结果:首先是一...

  • runoob js第五天

    typeof操作符可以使用typeof来查看js变量的数据类型 NaN 的数据类型是 number 数组(Arra...

  • 2016-11-25

    js中数据类型 1.数字2.字符串3.布尔4.函数5.对象([ ], { }, null). typeof(判...

  • JavaScript的数据类型和运算符

    JS数据类型 查看数据类型方法: 格式一:typeof(变量名); 格式二:typeof 变量名; 1.数值型 n...

  • JS数据类型判断

    js中可以通过typeof来判断基本的数据类型。 数据类型 js的数据类型分为基本数据类型和引用数据类型,基本数据...

  • JavaScript面试题

    1.js的几种数据类型?字符串、数字、布尔、对象、Null、Undefined2.typeof下的类型都有什么?s...

网友评论

      本文标题:JS历史、数据类型、for in遍历对象、typeof的BUG

      本文链接:https://www.haomeiwen.com/subject/cnhyzqtx.html