京东前端一面
-
自我介绍
-
JS的数据类型有哪些?
-
如何去判断数据类型?
typeof instanceof 去判断具体是哪一种引用类型
反问; instanceof 有什么缺点? 还有哪种方法可以判断是哪一种引用类型?
-
js的数组方法,有哪些会改变原数组的
说了pop push shift unshift reverse sort forEach splice
-
如何去遍历一个对象的属性?
for-in遍历,会获取包括原型链在内得所有属性,可以通过Object.hasOwnProperty()去过滤掉
还有哪种方法可以遍历?
-
写一个正则表达式,保证一个数字最多只有两位小数
- 看代码,说输出什么?(变量提升相关)
- 改变this指向 bind apply call
- 输入一个数字,将他转换为每三位加一个逗号的格式(比如1000转为1,000 1000000转为1,000,000)
- 数组的join方法
- 平时如何学习前端的
- 反问