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,拥有内置方法,可以对数据进行额外操作。 基本数据类型可以调用对象的方法,是…
第十五天易忘知识点-JS
day15 正则表达式实例方法 1.exec 如果可以匹配到返回的是一个result数组,否则为null 2.test 如果可以匹配到返回的是true,否则为false 前瞻表达式 在正则表达式当中有个东西叫做前瞻,有的…
第十四天易忘知识点-JS
day14 数组API 数组序列化 toString() 在默认情况下都会以逗号分隔字符串的形式返回数组项 join() 使用指定的字符串用来分隔数组字符串 构造函数的方法 1.Array.isArray()判断是否为数…
第十三天易忘知识点-JS
day13 函数内部属性 arguments:类数组对象,包含了函数传入的所有参数,arguments有一个成员callee,表示正在运行中的函数本身,通过使用改成员可以实现匿名递归 this:面向对象语言中 this …
第十二天易忘知识点-JS
day12 检测对象中是否包含某属性 使用in var obj = { name:"", } console.log('name' in obj); 使用hasOwnProperty 判断是否为自身的属性而非继承的 va…