huijingL

Results 3 comments of huijingL

我也来献个丑: 箭头函数是ES6的写法,与function最大的不同是this的指向问题, 箭头函数内部的this 是继承自其上一级 而function 的this是看情况指向的,一般优先级是 new > bind > obj. > window new 的本质是生成一个新对象,将对象的_proto_指向函数的prototype,再执行call 方法,最后将新对象赋给定义的对象, 而箭头函数既无自己的this,也没有prototype 所以不行。 前端新手,有错误的话请不要客气,直接指出,谢谢。

这一题考察的是伪数组: (以下献丑) 首先搞清楚这一题要搞清楚 push ,其实push的时候会首先查询数组(伪数组)的 length 属性,接着在数组的最后一个添加上新的元素即 arr[length] (数组从零开始),然后length 增加一。 在这一题中,首先 伪数组查到length 是 2 ,就会 直接在 2 这个下标(属性) 上push 1 , 而length 会增加 1 变成 3 ,接着重复这个过程。 题外话: 伪数组 没有...

楼上大神们指出的很全了, 我指出一点: 使用 margin-left 和 margin-top, 相对的是父元素, transform: translate 相对的自身, 这是他们的一点区别,实际上我是想问一下,他们还有没有其他的区别 ,望后续大神指出; 前端小白,有错勿怪,感谢指正