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浏览器…
第十九天易忘知识点-JS
day19 事件的组成 事件源 事件类型 事件处理程序 我们也称为事件三要素 1.事件源:事件被触发的对象 -->按钮对象 2.事件类型:如何触发?触发什么事件?例如鼠标点击,键盘按下等… 3.事件处理程序:通过一个函数…
第十八天易忘知识点-JS
day18 DOM是JS操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个JS对象,从而可以用脚本进行各种操作(比如增删内容)。 Node类型 DOM Leve…
第十七天易忘知识点-JS
day17 js设计模式 批量创建对象 工厂模式 //将创建对象的代码封装在一个函数中 function createPerson(name, age, gender) { var person = new Object…
第十六天易忘知识点-JS
day16 基本包装类型 在ES中,数据类型分为基本数据类型和引用类型,ES提供了三种特殊的引用类型,Bollean、Number、String,拥有内置方法,可以对数据进行额外操作。 基本数据类型可以调用对象的方法,是…