day29 __dirname:表示文件当前所处的路径 文件读写 读取文件 const fs = require('fs'); fs.readFile(__dirname + '1.txt', 'utf8', funct…
第二十八天易忘知识点-VUE2
day28 vue生命周期 别名:钩子函数 主要的生命周期函数: - 实例创建阶段: beforeCreate: 实例初始化之前,初始化默认事件和默认生命周期 created:实例初始化完成,此时可以访问data和met…
第二十七天易忘知识点-ES6
day27 js异步编程 js是单线程的,所以如果没有异步编程,碰到需要耗时很多的事件的时候就会出现浏览器阻塞的情况,需要很长的时间去处理。 promise promise有三个状态,进行种、已完成、已失败,状态一但确定…
第二十六天易忘知识点-ES6
day26 迭代器 for...in返回的是索引 for...of返回的是值 数组有三种方法 keys values entries返回的都为迭代器对象,可以使用for...of遍历 迭代器接口本质就是调用迭代器对象的n…
第二十五天易忘知识点-ES6
day25 ES5继承 1.经典继承 function Animal(type,age,weight,length){ this.type=type; this.age=age; this.weight=weight; …
第二十四天易忘知识点-ES6
day24 解构 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构,解构的本质属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。如果解构不成功,变量的值就等于undefi…
第二十三天易忘知识点-ES6
day23 模块化 ES6模块化 ES6模块化导出 1.列表导出 export {firstName,lastName} 2.重命名导出 export {firstName as first,lastName as la…
第二十二天易忘知识点-JS
day22 防抖 事件被频繁触发,在规定的时间内一直触发函数,会重新计算时间,直到达到时间,函数才会执行最后一次执行函数的最后一次代码 var input = document.querySelector('input'…
第二十一天易忘知识点-JS
day21 发送一个ajax请求 创建一个请求实例 var xhr = new XMLHttpRequest(); 打开一个链接 xhr.open('请求方式get/post', '请求路径'); 如果为post请求,还…
第二十天易忘知识点-JS
day20 window窗口 窗口位置 screenLeft和screenTop 属性返回窗口相对于屏幕的X和Y坐标。(火狐浏览器不支持) screenX和screenY 属性返回窗口相对于屏幕的X和Y坐标。(ie浏览器…