主要问的是js的一些基本知识,顺序不分先后 1. js的基本数据类型,null和undefined的区别 2. es6的数组结构,深拷贝,浅拷贝,实现深拷贝的代码,在线写出来 3. 千位数的分隔,如1234567,分割成1,234,567,在线写代码 4. 把url的参数解析出来,例如nowco/discuss/v2/get?mm=1&ss=2&ww=3,输出{mm:1,ss:2,ww:3}在线写代码 5. 给一个例子,写出输出的内容,主要是考察promise和setTimeout这些微观任务和宏观任务的区别,和执行顺序。 6. for in, for ...