摘要: Map对象 Map 对象保存键值对,任何值(对象或原始值)都可作为一个键或一个值 Maps 与 Object 的区别 一个 Object 的键只能是字符串或者 Symbol,但 Map 的键可以是任何值 Map 中的键是有序的(FIFO(先进先出)原则) Map 的键值对个数可以通过 size 属性 阅读全文
posted @ 2020-07-24 15:42 布小星 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 原始数据类型,表示独一无二的值 let sy = Symbol('kk') console.log(sy) //Symbol(kk) typeof(sy) //'Symbol' 相同参数 Symbol() 返回的值不相等 let sy1 = Symbol('kk') sy == sy1 //fals 阅读全文
posted @ 2020-07-24 12:28 布小星 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 数组模型 let[a,b,c] = [1,2,3] //a=1,b=2,c=3 let[a,[b,c]] = [1,[2,3]] //a=1,b=2,c=3 let[a, ,b] = [1,2,3] //a=1,b=3 let[a=1,b] = [] //a=1,b=undefined //剩余运算 阅读全文
posted @ 2020-07-24 12:05 布小星 阅读(112) 评论(0) 推荐(0) 编辑
摘要: let (定义变量) 代码块内有效 { let a = 1 console.log(a) //1 } console.log(a) //ReferenceError: a is not defined 不能重复声明 不存在变量提升 const (定义常量) 一旦声明必须初始化 声明之后不允许改变 c 阅读全文
posted @ 2020-07-24 11:04 布小星 阅读(105) 评论(0) 推荐(0) 编辑