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

JavaScript学习笔记二

JavaScript历史


ECMAscript是JavaScript标准

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

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

ES5-->ES6功能最多

数据类型补充

number string symbol boolean null undefined object

number

字符串

多行字符串

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

null和undefined


区别:


对象

in 只查看key是否存在

for in循环注意点

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

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

要用
person[key]

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

typeof BUG

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值