远景智能前端一面
远景智能一面(base南京) 8/20 大约1.5h
上来没有自我介绍,直接撸题。
将http请求头header,转换为字符串的形式。
let header = `Accept-Ranges: bytes Cache-Control: max-age=6000, public Connection: keep-alive Content-Type: application/javascript`;
正则表达式——实现getQueryString方法。找到该网址中https://www.baidu.com/s?ie=UTF-8&wd=2&key=value,wd对应的值为2。
赋值解构,将ES6语法转换为ES5语法
const {a, b: [c, d], e: f = 1, ['g']: h,k: {w}} = obj;
reduce方法是做什么的,并进行重写
vue的双向绑定原理
proxy和Object.defineProperty的区别
ES6知道哪些特性
循环数组的方法
for...of...和for...in的区别
字符串方法
查找DOM节点的方法
绑定点击事件的方法
- HTML事件处理程序——直接 在标签上使用
onclick="调用方法"
,在js中进行调用方法的书写 - DOM0事件处理程序——获取到需要绑定点击事件的元素节点,
节点.onClcik = function(){}
- DOM2事件处理程序——获取到需要绑定点击事件的元素节点,
节点.attEventListerner("click",function(){})
- IE事件处理程序——获取到需要绑定点击事件的元素节点,
节点.attachEvent("onclick",function(){})
- HTML事件处理程序——直接 在标签上使用
上述这些方法之间的区别
localStorage、sessionStorage、Cookie的区别