es6
文章平均质量分 92
es6笔记
大鸡腿123
从今天开始,记录自己在学习前端和web安全的一些资料和问题
展开
-
React中this.handleClick = this.handleClick.bind(this)中的this指向问题
问题为什么React需要用bind重新指向?this指向问题一直都是很令人头疼的问题,而在React中常常用this.handleClick = this.handleClick.bind(this)重新指向所在类,在这里记录一下自己的理解。this指向在解决问题之前,我们先要记住两句话,普通函数中this的指向,是this执行时的上下文箭头函数中this的指向,是this定义时的上下文普通函数例子 var name = 'lili',age = 15; var obj={原创 2020-08-14 16:38:46 · 3426 阅读 · 0 评论 -
js中for循环总是取最后一个值的几种解决办法
<ul id="myul"> <li>1</li> <li>2</li> <li>3</li></ul> <script> var u=document.getElementById("myul"); var l=u.getElementsByTagName("li"); for(var i=0;原创 2020-08-05 10:37:05 · 13216 阅读 · 4 评论 -
ES6学习,第二部分
ES6对象对象的写法属性名拓展运算符(...)对象方法数组创建数组转换数组方法拓展运算符函数参数箭头函数Promise上一部分:https://blog.csdn.net/yiersan__/article/details/107599406对象对象的写法var name='bob',age=15;function fun(){ alert(1);}var person={ name, age, fun(){ alert(1); }};原创 2020-08-01 17:18:21 · 113 阅读 · 0 评论 -
ES6学习,知识点总结
ES6什么是ES6?什么是ES6?原创 2020-08-01 12:53:59 · 267 阅读 · 0 评论 -
使用Set达到数组的交差并补操作
var arr1=[1,2,3,4],arr2=[2,3,8],arr3=[3,4,5,6]; var set1=new Set(arr1),set2=new Set(arr2),set3=new Set(arr3); //交集:arr1和arr2交集为[2,3] function jiaoji(setA,setB){ var s=new Set();//新建一个Set,用于存放最后的结果 for(let i of setB){//遍历setB...原创 2020-07-31 15:57:49 · 194 阅读 · 0 评论