10月9日答疑问题收集


(班主任-茜茜) #1

大家不会的问题回复到本帖下
代码题写入 jsbin
根据大家回复的情况选择
晚上答疑群内文字交流


(xwu) #2

reset、revert的用法


#3

关于闭包,在函数内返回的函数是否有地址?函数内的变量是如何在堆内存中储存


#4

对于面试官而言,什么才算是有深度的项目呢?


(cuilei) #5

关于浏览器兼容性的问题,怎么回答。在工作中实际是如何解决的。


(高航isaac) #6

一个语法问题:
var aLen = arr.length
var rLen = result.length
for(var i = 0; i < aLen; i++)

for(var i = 0, aLen = arr.length; i < aLen; i++)

这两种写法(长度写在for外和for内)得到的结果不同。。。感觉和作用域,闭包没有关系,想不通。。。

代码链接:http://js.jirengu.com/sakeb/2/edit?js,console


(区家乐) #7


为什么刷新网页/第一次打开,那个"你好"不在呢?
github仓库链接https://github.com/xyyojl/node-demo/blob/master/server.js


(Klart) #8

let a = “b”
let b = “a”
let obj = { a: 1, b: 2 }
obj.a // ?
obj[a] // ?
obj.b // ?
obj[b] // ?
讲一下这个


(世界) #9

1806班 level 5
echo “<!DOCTYPE>”>index.html
echo “Hello”>>index.html
echo “

Hi

”>>index.html

为什么这种指令不能写入到index.html文件中呢?只能用编辑器打开吗?不能用命令行直接写吗?


(新望) #10
  • 技术深度的话 就是看你用了什么技术栈,比如 vue react
    打包工具 webpack parcel
    第三方库 axios redux vuex
    脚手架工具 vue-cli create-react-app
    数据库 mongoDB Mysql
    等等等等
  • 思考深度 的话就是
    你为什么做这个项目
    你遇到困难的时候是怎么解决的
    你的项目对你有什么提高
    关于某个需求你为什么是这么做而不是那样做,你是基于什么去考虑的
    等等

#11

虚拟dom,实际上最后也是要append 对于原生的来说性能并没有提升呀,那虚拟dom只是为了逻辑清晰一点吗