摘要: 事件执行分捕获阶段和冒泡阶段,都可以使用 e.stopPropagation()函数去阻止事件的蔓延, 在捕获阶段阻止,后续捕获就不会被执行了,同样在冒泡阶段执行的时候,就会阻止事件的蔓延。 <!DOCTYPE html> <html lang="en"> <head> <meta charset= 阅读全文
posted @ 2018-10-12 19:33 月半星 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 事件机制会经历三个阶段: 1.捕获阶段, 2.触发阶段, 3.冒泡阶段, element.addEventListener(eventName,handler,useCapture); 注册事件时候有三个参数:[eventName(string),handler(function),useCaptu 阅读全文
posted @ 2018-10-11 11:07 月半星 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 定义 :ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 1.从数组中结构: 1.1 es6语法 1.1 转义后的es5语法 可以看出:带默认值得时候解构,会找一个中点变量 _ref 临时保存右边的数组 然后去复制 //默认值可以引用解构赋值的其他变量,但该变量必须已经声 阅读全文
posted @ 2018-06-08 12:04 月半星 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1. 安装全局 babel-cli node install -g babel-cli 2.安装局部 babel-cli 和 babel-preset-es2015 npm install --save-dev babel-cli babel-preset-es2015 3.配置.babelrc ( 阅读全文
posted @ 2018-06-07 16:34 月半星 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 组件上的一些属性没有在prop:中定义。 因为显式定义的 prop 适用于向一个子组件传入信息,然而组件库的作者并不总能预见组件会被用于怎样的场景。这也是为什么组件可以接受任意的特性,而这些特性会被添加到这个组件的根元素上。 如果你不希望组件的根元素继承特性,你可以设置在组件的选项中设置 inher 阅读全文
posted @ 2018-05-16 11:11 月半星 阅读(1131) 评论(1) 推荐(0) 编辑
摘要: XMLHttpRequest 对象是名为 AJAX 的 web应用实现的关键 兼容性的写法 创建 XMLHttpRequest 对象的语法: 老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象: 参考文献 http://www.w3school.com.c 阅读全文
posted @ 2018-05-15 16:10 月半星 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 生命周期的钩子函数,就是vue实例在和一定的时间点去执行的函数 生命周期总共有11个函数: 其中这八个是比较常见的:beforeCreate()、created()、beforeMount()、Mounted()、beforeDestroy()、destroyed()、beforeUpdate()、 阅读全文
posted @ 2018-05-15 10:35 月半星 阅读(1140) 评论(0) 推荐(0) 编辑