摘要: ES6中增加了Map和Set两种新的数据结构 Map是类似Object的一种键值对集合,区别在于Map的键不仅限于是字符串,其他各种类型的值包括对象都可以成为Map的键 Map //主要方法:get(),set(),has(),delete() Map是一组键值对的结构,具有极快的查找速度。 举个例 阅读全文
posted @ 2020-08-30 15:19 Joyce502 阅读(91) 评论(0) 推荐(0)
摘要: 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object)、数组(Array)、函数(Function)。 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示 阅读全文
posted @ 2020-08-30 13:13 Joyce502 阅读(139) 评论(0) 推荐(0)
摘要: 1.对象的定义: JS中所有的键都是字符串,值是任意对象。 js中对对象取值的两种方式: person['age']; person.age; 调用对象的元素的两种方式:person.name/person['name'] 如果是在循环里面则用 对象[key]这种方式: var person = { 阅读全文
posted @ 2020-08-30 11:51 Joyce502 阅读(124) 评论(0) 推荐(0)
摘要: 创建数组的四种方式: var arr1 = new Array('a', 'b', 'c'); //这是一个预定义的数组,在创建时初始化 var arr2 = ['a', 'b', 'c' ]; //同样是在创建时初始化,但是这种创建更为简洁直观 var arr3 = new Array( ); v 阅读全文
posted @ 2020-08-30 11:27 Joyce502 阅读(134) 评论(0) 推荐(0)