- 博客(9)
- 收藏
- 关注
原创 es6
笔记1.具备iterator接口的2.for循环3.let,const4.class5.set,map1.具备iterator接口的数据结构:Array,Map,Set,String,arguments,NodeList;部署在Symbol.iterator属性,为遍历器生成函数可以进行如下操作:解构赋值,扩展运算符(...),for...of循环2.for循环存在父子作用域(父){...
2019-03-12 09:26:49 158
原创 放大镜
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>京东商城放大镜</title> <style type="text/css"> * { margin:
2018-11-28 11:08:00 117
原创 鼠标跟随
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0;
2018-11-28 11:04:47 218
原创 正则
正则元字符修饰符项目中常用的正则正则的匹配正则的捕获实战元字符[拥有特殊含义的元字符]\d -> 匹配一个0-9的数字,相当于[0-9],和它相反的是\D ->匹配一个除了0-9的任意字符\w -> 匹配一个0-9、a-z、A-Z、_的数字或字符,相当于[0-9a-zA-Z_]\s -> 匹配一个空白字符(空格、制表符...)\b -> 匹配一个单词的边界...
2018-11-26 11:18:15 107
原创 检测数据类型
数据类型JS中检测数据类型只有四种方式1、typeof 用来检测数据类型的运算符[typeof value]1)返回值:首先是一个字符串,然后包含了我们常用的数据类型,例如:"number"、"string"、"boolean"、"undefined"、"object"、"function" typeof typeof typeof [12] -> "s
2018-11-26 10:17:32 161
原创 this
this->我们一般只研究函数执行的时候里面的this->this是谁和当前的函数在哪执行和在哪定义没有半毛钱的关系1)看函数执行的时候,函数名之前是否有".",有的话"."前面是谁this就是谁,没有的话this就是windowoDiv.onclick=function(){ //匿名函数中的this->oDiv fn();//fn函数中的this->...
2018-11-26 10:08:04 105
原创 继承
继承原型继承(我们项目中最常用的一种继承方式)call继承冒充对象继承混合模式继承JS中常用的继承有以下几种方式(子类想要继承父类中的属性和方法)原型继承(我们项目中最常用的一种继承方式)A、子类的原型指向父类的一个实例即可 ->原理不是把父类中的方法直接的继承复制过来一份,而是通过原型链的查找机制一级级的向上查找使用的(参考图"原型继承.png")B、原型继承是把父类中私有和公有的...
2018-11-26 09:55:21 108
原创 函数
函数函数参数回调函数forEach方法异步编程函数参数arguments.callee:当前的函数本身arguments.callee.caller:当前函数是在哪执行的-&amp;gt;在全局作用域下执行,值是null; # 函数参数回调函数把一个函数B当做一个值传递给另外一个函数A回调函数模式中,我们传递进去的那个函数在执行的时候,一般情况下里面的this都是window我们可以使...
2018-11-26 09:50:52 93
原创 预编译/作用域
预编译/作用域预解释:总结作用域预解释:在当前作用域下,JS代码执行之前,首先把所有带var和function关键字的进行提前声明或者定义var只是提前声明,function是提前的声明+定义都完成了总结创建AO对象找形参和变量声明并作为AO对象属性名,值为undefined, 将实参值和形参值统一在函数体里面找函数声明,值赋予函数体1)不管条件是否成立里面的都要进行预解释 i...
2018-11-23 17:08:52 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人