改变this的指向 : call,apply,bind,new,箭头函数 在除了这几种情况下,一般都是在哪里调用,this就指向它 eg
改变this的指向 : call,apply,bind,new,箭头函数 在除了这几种情况下,一般都是在哪里调用,this就指向它 eg
http 缓存 分成 强缓存和协商缓存 强缓存 大于 协商缓存 强缓存 定义:只要缓存的时间没有到期,就会直接从缓存里面那,就算是从服务器的文件修改了,也不会从服务器获取了 ...
H5的微信登陆 文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_...
hash 1.url# 右面的,样式不好看 2.虽然在url里面,但是不会被http请求,对后端没有什么影响,改变hash不会重新刷新页面(包括F5刷新) hash主要是一...
1. setImmediate Since browsers clamp their timers to 4ms, it really doesn’t matter if y...
思考 什么是nextTick? 为什么要用它? 什么是nextTick? vue官方给出的: 在下一次DOM更新循环结束之后的延迟回调。再修改数据之后立即使用这个方法,获...
基础知识 js作为浏览器脚本语言,它的主要用途是与用户互动,以及操作DOM,因此js是单线程,也避免了同时操作同一个DOM的矛盾问题; 为了利用多核CPU的计算能力,H5的W...
1.闭包概念 读取其他函数内部变量的函数是闭包 2.闭包用途 1.读取函数内部变量 2.垃圾回收机制不会回收,始终保存到内存中 3.闭包应用场景之setTimeou...
采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应...
build/ // 项目构建(webpack)相关代码 build.js // 生产环境构建代码 check-versions....