1. 程式人生 > >最近的筆試和麵試

最近的筆試和麵試

筆試:

美麗聯合:

1、console.log(["a",,"b",,].length)//4    注意這裡未填寫元素的位置的值為undefined。所以這裡的length為4.但是最後一個,後面不會再補值。["a",,"b",,]=>["a", undefined, "b", undefined]

面試:

1、事件處理函式中的e.target和e.currentTarget有什麼區別(餓了麼,shopee):

e.target:一個觸發事件的物件的引用。當前觸發事件的元素物件的引用。

e.currentTarget:當事件遍歷DOM時,標識事件的當前目標。註冊事件處理函式的元素物件。相當於未改變指向的this。

2、es6中的forEach和for...of遍歷瞭解嗎?

forEach:是es6中為陣列新增的方法,可以遍歷陣列,接收兩個引數,一個為回撥函式,一個為函式內部this指向的物件。回撥函式接收三個引數,分別表示:item,index,arr