欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

最近的笔试和面试试题和答案

程序员文章站 2022-08-04 13:56:58
最近的笔试和面试 美丽联合: 1、console.log(["a",,"b",,].length)//4? ? 注意这里未填写元素的位置的值为undefin...

最近的笔试和面试

美丽联合:

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