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

发布时间:2019-08-20 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了JS笔记二:JS历史、数据类型、for in遍历对象、typeof的BUG脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

JavaScript学习笔记二

JavaScript历史

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


ecmascript是JavaScript标准

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

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

ES5-->ES6功能最多

数据类型补充

number string symbol boolean null undefined object

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


number

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


字符串

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


多行字符串

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


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

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

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

null和undefined

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


区别:

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


对象

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

in 只查看key是否存在

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

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

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

@H_319_126@for in循环注意点
for(VAR key in PErson){
    console.LOG(person.key)
}

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

要用
person[key]

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

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

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

typeof BUG

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

脚本宝典总结

以上是脚本宝典为你收集整理的JS笔记二:JS历史、数据类型、for in遍历对象、typeof的BUG全部内容,希望文章能够帮你解决JS笔记二:JS历史、数据类型、for in遍历对象、typeof的BUG所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。