学习--JavaScript高级程序设计(第3版)
学习JavaScript高级程序设计(第3版)中的总结
聿廴之
前端小白
展开
-
3. 引用类型
1. Object类型let obj = new Object({a1: 123})let obj2 = {a1: 123}2. Array类型数组最多可以包含4294967295项let arr = new Array(5) // [empty × 5]let arr = [11,22,33,44]arr.length = 2console.log(arr,arr[2]) // [11,22],undefinedarr.length = 10console.log(arr)原创 2020-06-08 18:09:40 · 114 阅读 · 0 评论 -
2.instanceof、执行环境和作用域
1. instanceof用来判断某个值是什么类型的对象console.log('111' instanceof String) // falseconsole.log(new String('111') instanceof String) // true2. 执行环境0.JavaScript的执行环境就两种。全局和局部1.全局执行环境是最外围的一个执行环境。所在宿主环境不同,执行环境的对象也不一样2.某个执行环境中的所有代码执行完毕,该环境被销毁,保存在其中的所有变量和函数原创 2020-06-08 11:00:55 · 155 阅读 · 0 评论 -
1.数据类型
1. undefinedvar a1;console.log(a1 == undefined) // trueconsole.log(typeof a1) // undefinedconsole.log(typeof a2) // undefined2. booleantrue,false3. string表示0或多个16位Unicode字符组成的字符序列\n 换行\t 制表\b 空格\r 回车4. numbervar a1 = 3.1415e4原创 2020-06-08 11:01:45 · 108 阅读 · 0 评论