![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
PuddingCatMiu
这个作者很懒,什么都没留下…
展开
-
高级事件绑定
高级事件绑定:给一个对象的同一个事件绑定不同的函数 在标准浏览器下的事件绑定与取消: obj.addEventListener(不带on的事件名,函数,是否捕获); obj.removeEventListener(不带on的事件名,函数,是否捕获); 在非标准浏览器下的事件绑定与取消: obj.attachEvent(带on的事件名,函数); obj.detachEvent...原创 2018-02-27 16:58:21 · 200 阅读 · 0 评论 -
JS解析器/JS代码执行顺序
代码执行顺序必须的两个步骤:1.预解析:在当前作用域下,JS运行之前,找到var和function关键字提前声明但并不赋值(undefined), 在解析过程中 变量与函数重名:留下函数 函数与函数重名:留下后一个2.逐行执行代码:找表达式,表达式能够修改预解析里的值,没有表达式就找预解析里的值. 表达式( = + - * / % +...原创 2018-02-27 17:08:40 · 798 阅读 · 0 评论 -
javascript思维导图
一、运算符二、变量三、流程语句四、字符串五、数组六、函数基础七、正则表达式八、DOM九、Event十、Date十一、Math对象十二、Browser对象...原创 2018-04-27 10:04:46 · 2868 阅读 · 6 评论 -
数组排序
一、Js的sort()方法 var arr = [1,5,3,2,4]; arr.sort(function(a,b){return a-b;}); console.log(arr);二、冒泡排序 var arr = [10,2,35,6,7]; function bubbleSort(arr){ for(var i=0; i<arr.le...原创 2018-04-27 10:39:37 · 223 阅读 · 0 评论