对象的属性在创建的时候,都会带有属性描述符,分为数据描述符和存取描述符 数据描述符是具有值的属性,改属性值可能可写,也可能只读,有四个可选键值configurable:表示当...
对象的属性在创建的时候,都会带有属性描述符,分为数据描述符和存取描述符 数据描述符是具有值的属性,改属性值可能可写,也可能只读,有四个可选键值configurable:表示当...
Vue官方文档中的说明: Vue异步执行DOM更新。只要观察到数据变化,Vue将开启一个任务队列,并缓冲在同一事件循环中发生的所有数据变化。如果同一个watcher被多次触发...
1、(Abstract Syntax Tree) 定义 这棵树定义了代码的结构,通过这棵树,我们可以精准地定位到声明语句,赋值语句,运算语句等等,实现对代码的分析,优化,变更...
Promise标准 Promise 规范有很多,如Promise/A,Promise/B,Promise/D 以及 Promise/A 的升级版 Promise/A+。ES6...
1.css动画实现的几种方式transitionkeyframes(animation)2.过渡动画和关键帧动画的区别过渡动画需要有状态变化关键帧动画不需要状态变化关键帧动画...
position: sticky; 基于用户的滚动位置来定位。粘性定位的元素是依赖于用户的滚动,在 position:relative 与 position:fixed 定位...
元素浮动 脱离文档流(不会对其他元素的布局造成影响)但不脱离文本流 float本身就是做图文混排文字环绕效果的对自身的影响:-> 形成"块"(BFC) 可有自己的布局 如p1...
什么是浏览器 浏览器是用户访问互联网的重要接口,实质上是方便一般用户通过界面解析和发送HTTP请求的软件 浏览器内核 对于操作系统来说,内核是操作系统的核心,是第一层基于硬件...
vuex是一个专门为Vue.js应用程序开发的状态管理模式可以把这个状态理解为data中的属性,可以供其他组件使用vuex:有五种默认的基本对象state:存储状态gette...
CORS跨域用node创建两个server 请求已经发送,内容也返回了,只是浏览器在解析的时候发现没有设置Access-Control-Allow-Origin,就会自动拦截...
五层模型首先是经典的五层模型:应用层--传输层--网络层--数据链路层--物理层物理层:主要作用是定义物理设备如何传输数据(电脑的硬件设备相关,网卡端口,网线连出去之后要有一...
async作为一个关键字放在函数的前面,表示该函数是一个异步函数,意味着该函数的执行不会阻塞后面代码的执行 异步函数的调用跟普通函数一样 可以看出执行顺序还是函数先执行,但...
整体框架 对照官方文档实现部分状态改变的部分 then方法 不管成功还是失败状态,都要返回一个promise对象,如果是pending状态的话,依然需要等待状态改变 处理th...
回调函数存在两个问题1、不能try catch执行异步代码,结果放在回调函数里面回调函数再执行,这是两个不同的过程,若是在回调函数中发生错误是捕获不到的因为try的时候错误还...
高阶函数函数可以作为另一个函数的返回值,也可以作为另一个函数的参数
var可以重复声明不能定义常量不支持块级作用域let const不会变量提升不能重复声明支持块级作用域(效果跟闭包一样)const声明的常量不允许重新赋值 解构分解一个对象的...
Vue-loader在15.*之后的版本都是 vue-loader的使用都是需要伴随着VueLoaderPlugin的因此要在webpack.config.js中加入plug...