1、事件修饰符 <!--prevent 阻止默认事件 --> 跳转到百度 <!--stop 阻止事件冒泡 --> 点我提示信息 <!-...
1、事件修饰符 <!--prevent 阻止默认事件 --> 跳转到百度 <!--stop 阻止事件冒泡 --> 点我提示信息 <!-...
1、 虚拟DOM中key的作用 Key是虚拟DOM对象的标识,当数据发生变化时,Vue会根据新数据生成新的虚拟DOM,随后VUe进行新虚拟DOM 与 旧虚拟DOM的差异对比,...
模块作用域 当node在执行模块中的代码时,它会首先在代码的最顶部,添加如下代码 function (exports, require, module, __filename...
Node.js 的组成 Node.js是由ECMAScript及Node 环境提供的一些附加API组成的,包括文件、网络、路径等等一些更加强大的 API。(ECMAScrip...
多级导航很常见,平常网购的时候会选择地址,选择省份→选择城市→选择区/县,那如何利用jQuery实现多级导航呢? 1.Html,结构永远最重要 江...
jQuery-ajax #result { border: 1px solid #ccc; padding: 5px...
代码: <!DOCTYPE html> Document ---请选择省份--- ---请选择城市...
<!DOCTYPE html> Document * { margin: 0; padding: 0; ...
BOM BOM是浏览器对象模型,可以理解成是当前浏览器打开的窗口。通过window对象可以操作浏览器本身它里面提供一些操作当前浏览器的对象和方法。例如:定时器方法 定时器方法...
构造函数(类)有原型对象,其实就是构造函数身上的一个自带属性,这个属性是:prototype 对象也有原型对象,其实就是对象身上的一个自带属性,这个属性是:__proto__...
自执行方法 定义一个自执行函数,函数定义完成后,自己执行一次,函数名可以省略,因为没有任何意义 注意:要以分号结束,否则可能会影响后面的语句。 (functionsayHel...
定义一个对象,用于保存所有的工具方法。这样做的目的是,放在方法被后引入的库覆盖。 let $b = { // 判断是否是闰年的方法 isLeapYear:(year)...
this 构造函数里面的this,用于给类定义成员(属性和方法) 方法里面的this,指向方法的调用者 箭头函数中没有this,如果在箭头函数中使用了this,会向外层寻找t...
forEach()方法,用于循环遍历整个数组。该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组中的每一项元素,第二个参数是每一项元素对应的下标。注意:第二...
回调函数 函数的参数是函数,那个参数就是回调函数 闭包函数 定义一个a方法,在a方法中定义一个b方法,并且b方法里面用到了a方法里面定义的变量,那么此时就形成了闭包函数。由于...
函数分为:无参函数,带参函数,带返回值的函数 function 是定义函数的关键字 1、无参函数,函数的()里面没有定义参数,这样的函数就是无参函数 2、带参数函数,函数的(...
创建并返回系统当前日期 也可以根据一个指定的时间,返回一个日期对象 在创建日期对象时,可以传递一个时间戳参数,getTime() 返回时间戳。(时间戳:是从1970-1-1开...
Math对象 里面提供的方法,可以帮助我们解决算术问题: Math.random() 返回一个0到1之间的随机数 abs() 返回一个数的绝对值 ceil() 向上取整 fl...
冒泡排序算法: 选择排序算法
创建数组的方法有两个: 1、使用构造函数创建 2、使用字面量创建 数组的常用方法如下: push()方法,向数组的末尾添加一个或更多元素,并返回新的长度 pop()方法,删除...