ES6
极地雪狼li
IT行业
展开
-
js笔记一:js中 forEach,for in,for of循环的用法
for in是ES5标准,遍历key. for of是ES6标准,遍历value.js中循环语句有forEach,for in,for of 三种了一般的遍历数组的方法:var array = [1,2,3,4,5,6,7];for (var i = 0; i < array.length; i) { console.log(i,array[i]);} 结果如下:...转载 2018-08-18 12:30:36 · 342 阅读 · 0 评论 -
async/await 让自己的代码更加简洁
async/await 是如何让代码更加简洁的?现代的JavaScript项目有时候会面临失控的危险。其中有个主要的原因就是处理异步任务中的混乱,它们会导致冗长、复杂和深度嵌套的代码块。JavaScript现在为这种操作提供了新的语法,它甚至能够将最复杂的异步操作转换成简洁且具有高度可读性的代码。背景AJAX(异步JavaScript与XML)首先,我们来回顾一下历史。在20世纪9...转载 2018-09-18 17:11:26 · 321 阅读 · 0 评论 -
js复制对象和数组的几种方法
js中的基本数据类型可以直接进行复制例如:var str1 = '123456'var str2 = str1console.log(str2) //123456str1 = '123'console.log(str2) //123如果是引用类型则不可以直接进行复制例如: var a=[a,b,c,d]; var b= a; var ...原创 2018-10-16 23:18:53 · 1200 阅读 · 0 评论 -
es6常用数组操作及技巧汇总
定义数组const array = [1, 2, 3];或者const array = new Array();array[0] = '1';建议尽量使用第一种形式定义数组,采用new的形式在大量的数组定义时,会比较耗时。new关键字的使用,除了在需要实例化一个对象,或罕见的需要延时加载数据的情况外,你基本上不需要使用new关键字。在Javascript里分配大量的new变量地址...转载 2019-05-16 10:10:19 · 300 阅读 · 0 评论 -
js 数组操作方法(ES6)
1.Array数组的方法Mutator方法————"突变方法"会改变数组自身的值;Accessor方法————"访问方法"不会改变数组自身的值;Iteration方法————"遍历的方法" Establish方法————"创建新方法"2.Mutator方法(会改变数组自身的值)1、[ ].push作用:将一个或多个元素添加到数组的末尾,传参:(单个或多个数组元素);返回值:...原创 2019-05-23 18:52:05 · 2479 阅读 · 0 评论