es6
前端小问题
这个作者很懒,什么都没留下…
展开
-
es6中一些新增的js方法(常用的函数汇总)
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <img src="img/video_image02.png" > </body> <script type="text/javascript"> (function setFu原创 2021-03-13 13:48:02 · 382 阅读 · 0 评论 -
vue中安装的cli脚手架使用es6之后会自动过滤格式不正确会显示黄色警告解决办法
直接注释掉这部分代码就可以,但是需要重新npm run dev原创 2020-12-31 15:51:51 · 341 阅读 · 0 评论 -
es6(阮一峰)学习总结1.0--let和const声明变量
const let共同点: (不可重复声明)(同样存在暂时性死区)(只在声明所在的块级作用域内有效) 不同点:const声明一个只读的常量。一旦声明,常量的值就不能改变一旦声明变量,就必须立即初始化,不能留到以后赋值。, // let声明函数的四个特点:(只在声明的作用域有效),(不存在变量提升),(暂时性死区),(不允许重复声明) // 1,只在声明的作用域有效 { let a = 10; var b = 1; } a //.原创 2020-12-24 17:12:00 · 126 阅读 · 1 评论 -
es6使用foreach()和find()添加数据到全局数组,数据被重复添加
bug说明,下图只点击了3次添加,但是出来了8条数据代码:**造成原因:**每次用foreach();find()等进行数组遍历的时候他是不能使用break等跳出循环遍历的,所以每次都会多添加几条**解决方法:**直接用set()去重,或者改用es5中的for switch循环。 moreLUNAdd(formName) { // 多语言添加按钮 this.$refs[formName].validate((valid) => { if (valid)原创 2020-09-16 19:01:03 · 711 阅读 · 0 评论 -
vue中子组件向父组件传参
一,跟非兄弟组件之间的传参一样。发送自定义事件 subbtn。subbtn只能全部是小写字母。this.$emit("subbtn", [beforString, this.GiftListArrey]);第二,在父组件中接受。subbtn事件绑定了一个函数getConditionData <app-activity-condition-edit @subbtn='getConditionData'></app-activity-condition-edit>第三,函数原创 2020-08-27 10:28:03 · 157 阅读 · 0 评论 -
循环遍历时跳出循环方法汇总
一,break ; continue; return;。区别:continue:结束for循环中的needArrey[i] == 3的这一次遍历,不再执行needArrey[i] == 3下面的代码,但是会继续执行for循环,没有跳出for循环,没有中断for循环。return break 都是跳出for循环,中断for循环。但是还是有区别的。return可以带着一个返回值跳出来,跳出的是整个函数,将不再执行xian3();break跳出的只是for循环,xian3()依然执行。break用于双层f原创 2020-08-27 10:05:02 · 4055 阅读 · 0 评论 -
promise的链式调用注意事项
一,promise的原理就不介绍了,直接上代码。 function jiangshu(data){ console.log('江苏'+data); var p=new Promise(function(resolve,reject){ setTimeout(function (){ console.log('江苏 省原创 2020-08-26 17:22:50 · 314 阅读 · 0 评论