一、初始jquery 1. 什么是jquery jQuery是一个快速、简洁的JavaScript框架。 jQuery设计的宗旨是“write Less,Do More”,即...
一、初始jquery 1. 什么是jquery jQuery是一个快速、简洁的JavaScript框架。 jQuery设计的宗旨是“write Less,Do More”,即...
二、鼠标事件 1. 鼠标事件 // 点击事件 onclick // 双击事件 ondblclick 在两次点击事件后触发 // 鼠标右键点击事件 oncontextmenu ...
一、BOM&DOM 1.BOM BOM 是浏览器对象模型,就可以理解成是当前浏览器打开的窗口 window对象 就是 BOM 通过window对象 可以操作浏览器本身 它里面...
十五、类和对象进阶 1.复习:值类型和引用类型 值类型在调用方法传递是,传的是值 数组是引用类型 2.原型对象 prototype属性是类的原型对象 通常情况下,我们习惯将类...
十四.ES6补充 1.自执行方法 定义一个自执行函数,函数定义完成后,自己执行一次,函数名可以省略,因为没有任何意义 2.rest参数 方法的形参前面添加...,就是方法的r...
十三.对象数组 对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组就行了。 2.值类型和引用类型 创建一个数组 将obj1的值传给obj2,其...
十二.对象进阶 1.this 构造函数里面的this,用于给类定义成员(属性和方法) 方法里面的this,指向方法的调用者 箭头函数中没有this,如果在箭头函数中使用了th...
十一.对象 1.对象就是拥有一组属性和方法的集合 定义对象有两种方式:1.采用字面量赋值方式直接定义。2.采用构造函数的方式new一个对象 2.构造函数 构造函数:首先是个函...
十.函数其他 1.arguments arguments对象里面保存这方法的所有参数,是函数内部的一个内置对象 arguments对象里面有个一个callee方法,该方法指向...
九、高阶函数 3.数组的高阶函数 1.forEach()方法,用于循环遍历整个数组 2.filter()方法,用于过滤数组中的元素,返回过滤结果 3.find()方法,用于获...
九、高阶函数 什么是高阶函数:就是一个函数的参数是函数,或者返回值是函数,满足其中一个就是高阶函数 1.定义计算器方法 2.回调函数 先定义一个For函数,这个函数需要传两个...
八.函数 5.定义几个工具方法 1.判断是否是闰年的方法 2.对个位数字补零的方法 3.返回一个日期的短日期格式方法 4.定义一个返回值,默认拼接:年,月,日 5.对字符串反...
八.函数 4.定义函数的三种方式 1.第一种方式:通过function关键字直接定义 2.第二种方式:定义一个变量,接收定义的函数 3.第三种方式:箭头函数,其实就是第二种方...
八.函数 3.手写实现数组的函数 1.手写一个数组函数:用于从数组中检查指定的数据是否存在,存在返回true,不存在返回false 2.手写一个数组函数:用于将一个数组根据某...
八.函数 2.实现字符串函数 1.定义一个函数:获取一个字符串指定下标的字符 2.定义一个函数:返回字符串中指定字符第一次出现的位置 3.定义一个函数:返回字符串中指定字符最...
八.函数 1.定义:函数,也称之为方法,是完成某个功能的代码块 function 是定义函数的关键字 函数分为:1.无参函数 2.带参函数 3.带返回值的函数...
七、Math和Date 3.Date对象 1.创建并返回系统当前日期 也可以根据一个指定的时间,返回一个日期对象 在创建日期对象时,可以传递一个时间戳参数 // 时间...
七、Math和Date 2.Math对象 Math对象 里面提供的方法,可以帮助我们解决算术问题 1.PI属性,返回的是圆周率 2.random()返回一个0-1之间的随机数...
七、Math和Date 1.数组排序 第一种方法: 第二种方法: