ES6
Yunruohan
这个作者很懒,什么都没留下…
展开
-
ES6学习——用模块封装代码
ES6第十三章 用模块封装代码 引言 这里封装的代码就是一个js文件,比如我有一些方法需要很多页面都需要用,只想定义一次,那我就把这些方法集中在一个页面里面定义,且在别的js文件里面引入使用,所以就开始有了模块封装 2. 被定义为全局使用的js文件如何定义导出//example1 导出数据export var color = "red"//example2...原创 2018-11-09 11:31:19 · 175 阅读 · 0 评论 -
ES6学习——被增强的数组功能
ES6第十章 增强的数组功能使用Array.of()方法创建数组let items = Array.of(1, 2)console.log(items[0]) //1console.log(items[1]) //2 2. 使用Array.from()方法将不是数组的对象转为数组//example1 1,2,3,4转换为数组[1, 2, 3, 4]func...原创 2018-11-09 14:52:17 · 142 阅读 · 0 评论 -
ES6学习——扩展的对象功能
ES6 第四章 扩展的对象功能对象类别普通对象:拥有js对象所有默认的内部行为 奇异对象:其内部行为在某些方面有别于默认行为 标准对象:在ES6中被定义的对象,例如Array,Date,等等,标准对象可以是普通的,也可以是奇异的 内置对象:在脚本开始运行时由js运行环境提供的对象,所有的标注对象都是内置对象 2. 使用方法属性初始化简写//ES6之前functi...原创 2019-07-24 19:47:42 · 112 阅读 · 0 评论 -
ES6学习——解构使数据访问更方便
如果之前没有接触过解构赋值,第一次听解构这个词语还比较陌生,那你可以将它理解为分解某个对象然后把这些分解后的单个对象进行重新购置对象解构接下来问一个问题,当你想要将如下的key_1,key_2属性的值赋给name_1和name_2,你将会怎么办?let object = { key_1: "w", key_2: "r"}let name_1, name_2;/...原创 2019-07-24 20:49:56 · 132 阅读 · 0 评论 -
常用的Array总结(包含ES5/6/7/8/9/10)
第一部分介绍数组的定义和访问1. 数组定义使用new操作符来定义 new Arraylet arr = new Array();使用 [ ] 定义数组字面量法let arr = [];2. 数组赋值使用数组字面量法赋值 (常用)let arr = ['a', 'b', 'c'];3. 值的访问通过数组下标的索引访问let arr = [...原创 2019-10-11 01:57:04 · 296 阅读 · 0 评论