箭头函数中的this来自于父执行的上下文继承的this也就是定义对象时候的this普通函数的this代表它的直接调用者var fullname = '1'; var obj = { fullname: '2', prop: { fullname: '3', //如果改成普通函数呢? getFullname:()=> { ...
重绘和回流重绘:元素样式、风格等改变不影响页面布局回流:布局和几何信息改变需要重新计算渲染树减少回流和重绘、减少对渲染树的操作、减少对样式的请求、尽量利用浏览器的优化策略。1)class替换样式2)合并多次dom操作3)display:none隐藏4)css3硬件加速(GPU加速)transform opacity filters Will-change 5)缓存会引起浏览器flush队列的...
1、浏览器(客户端)进行了地址解析。浏览器对这个url地址进行解析=>获取协议,主机,端口,路径等信息。2、将解析出的域名进行dns解析。通过地址解析=>获得主机地址也就是域名=>dns解析转换为ip地址3、通过ip寻址和arp,找到目标(服务器)地址。通过dns解析=>获取ip地址=>ip寻址找到对应服务器=>arp协议转换mac地址4、进行tcp三次握...