![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
es6
es6
Juliet_xmj
我只是一个小前端
展开
-
vue —— 项目启动时无法识别es6的扩展语法
启动项目报错解决ES6的拓展运算符报错1.切换淘宝镜像npm install -g cnpm --registry=http://registry.npm.taobao.orgcnpm install --legacy-peer-deps --save-dev babel-preset-stage-3cnpm install --legacy-peer-deps --save-dev babel-plugin-transform-object-rest-spread4.根目原创 2022-04-20 10:07:33 · 3515 阅读 · 0 评论 -
vue —— async...await
async…awaitasync用于声明function 是异步的,await用于等待异步方法的执行完成单单使用async,return出的返回值是个Promise对象async Func () { return 'hello word'}Func().then(res => { console.log(res)} // hello word1)关于async…await 我自己的项目中经常用于接口调用时获取数据async Func () { const { data } =原创 2021-12-06 11:13:56 · 578 阅读 · 0 评论 -
js —— 去重、排序基础总结
js去重、排序基础总结(持续更新)排序1)for循环排序——冒泡排序2)for循环排序——选择排序、相邻3)sort排序 —— 升降序排序去重1) for循环去重 —— splice()let arr = [1,4,2,2,8,4,5,9,10,8,4,6]2)indexOf去重3)es6 —— includes去重4)es6 ——set去重第一种,扩展运算符第二种,Array.from重点不可少...原创 2022-02-28 16:26:02 · 335 阅读 · 0 评论 -
ES6新增特性自整理汇总
ES6对ES5相比新增属性教你从入门到放弃1.let 和 constlet:跟ES5相比,ES6增加了let,其用法类似var,但存在着较大区别:相同点:用来声明变量,储存变量不同点:①作用域不同,var是函数作用域,let是块作用域;②暂时性死区:let声明的后的变量会绑定它所在的作用域,该作用域不允许重复声明,不存在声明提升。let a = 10;let a = 20; /...原创 2020-01-11 21:02:33 · 265 阅读 · 0 评论 -
nodejs模块划分和npm常见指令
3-5 nodejs模块划分和npm常见指令nodejs模块划分核心模块:node系统内置,在require引入时都不需要路径,只写名字即可;文件模块:一般都是开发者在项目开发过程中自行编写的,按不同业务逻辑划分不同的模块,在引入文件模块时要注意相对路径;第三方模块:一般通过npm镜像市场下载安装,下载完毕后会保存到当前工程目录下node.modules文件夹内,引入时也不用写路径,直接...原创 2020-01-11 13:39:34 · 298 阅读 · 0 评论 -
es6新增——解构赋值
解构赋值ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,成为解构(Destructuring)。赋值运算符右侧是要解构的数组或对象,左侧是对应的模式和声明变量,表现形式为[]、{}var arr = [1,2,3];var obj = {name : '李翠花'};let [a] = arr;let{name:b} = obj;console.log(a,b);//1,...原创 2020-01-11 21:36:31 · 254 阅读 · 0 评论 -
es6函数的扩展—箭头函数
3-3 箭头函数1.普通函数:function fn(){ console.log("我是一个函数");}fn();函数表达式:var fn = function(){ console.log("我是函数表达式");}fn();2.箭头函数:①var fn_arrow = () =>{ console.log("我是一个箭头函数");}fn_arrow()...原创 2020-01-16 20:46:54 · 186 阅读 · 0 评论 -
es6新增类型——Symbol
3-4 Symboljs数据类型:StringNumberNullUndefinedObjectBooleanSymbolSymbol:Symbol是一种全新的数据类型,作用:产生一个独一无二的值用法:console.log(Symbol());//Symbol()可以传参:这个参数(description),类型为String/Number,相当于代码注释,让开发者明...原创 2020-01-16 21:34:39 · 150 阅读 · 0 评论