
Js高级
javascript高级语法,面相对象,原型继承,javascript正则表达式
Dust_SongYunfei
自己“悟”到的才是属于自己的!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Js原型,Js继承(原型继承),原型链
Js原型继承原创 2019-12-10 20:41:18 · 217 阅读 · 1 评论 -
JS中面相对象
面相对象:面相对象和面相过程的区别;JS中创建对象:通过键值对key-value原创 2019-08-15 01:38:47 · 477 阅读 · 0 评论 -
js中构造函数
构造函数和原型原创 2019-08-20 12:13:36 · 501 阅读 · 0 评论 -
Js中delete关键字
用来删除对象的属性,还可以用来使用var声明变量;delete关键字有返回值,艳红来表示删除属性是否删除成功 true/false如果删除的是不存在的属性,则返回的是truevar 变量名=delete 对象名.属性名案列:var obj={name:'张三',age:22,job:'软件开发'} console.log(obj.name)//张三 var resul...原创 2019-08-22 23:55:10 · 2916 阅读 · 0 评论 -
Js中事件流,事件兼容
1.事件流:指页面接收事件的顺序;当几个都具有事件的元素层叠在一起的时候,那么你点击其中一个元素,并不是只有当前被点击的元素会触发事件,而层叠在你点击范围的所有元素都会触发事件。事件流包括两种模式:(1)事件冒泡;子元素先触发事件,父元素后触发事件;(从内向外);(2)事件捕获:父元素先触发事件,子元素后触发事件;(从外向内);2.事件兼容:(1)addEventListener 用...原创 2019-08-22 23:59:33 · 218 阅读 · 0 评论 -
Js中的预解析,作用域
1.预解析:在作用域下,js运行之前,会把带有var和function关键字的事先声明,并在内存占用位置;然后再从上到下执行js语句.预解析只会发生在通过var定义的变量和function函数上.(1)var关键字 定义的变量在预解析时,会占内存位置,会声明变量,而不会初始化变量(赋值); var num; console.log(num);//undefined 此时为声明变...原创 2019-08-23 00:59:35 · 304 阅读 · 0 评论