摘要: 例:a();b();function a(){console.log(111);}var b = function(){console.log(222);}运行发现 111、b isnot a function;这是因为function a(){}在代码执行前进行了预编译。什么是js的预编译?js会... 阅读全文
posted @ 2015-12-10 10:03 h-bings 阅读(1295) 评论(0) 推荐(0)
摘要: 今天看公司封装的js函数时,发现了RegExp.$1这个方法,表示之前从没见过,并且之前的test和exec用法也不是特别了解,就去网上查了一下,总结如下:test:用的最多的一种了,用于检测是否存在匹配,返回true或false,简单又粗暴1 /^\d{3}$/.test("123") //tr... 阅读全文
posted @ 2015-10-28 13:18 h-bings 阅读(462) 评论(0) 推荐(0)
摘要: 需求要求对价格进行升序降序排列,之前没接触过, 就去网上搜了一下, 看了看 ,不难,但是还是怕忘了,先记录下来冒泡排序var a = [2, 7, 4, 5, 1, 4, 8, 0, 3]; alert(a); for (var i = 0... 阅读全文
posted @ 2015-03-23 15:16 h-bings 阅读(108) 评论(0) 推荐(0)
摘要: js中obj.style.height不能直接取css样式和嵌入的样式(style标签包起来的),需要用getComputedStyle但IE又不支持,只能这样做: function getstyle(obj) { returnwindow.getComputedStyle?windo... 阅读全文
posted @ 2015-02-04 12:00 h-bings 阅读(264) 评论(0) 推荐(0)
摘要: 原生js方法“document.getElementsByClassName”在ie8及其以下浏览器中,不能使用。修改:加入兼容性判断,在需要用到该方法的位置修改为getClassNames方法。代码如下:原来方法:document.getElementsByClassName('tabs_div'... 阅读全文
posted @ 2015-02-03 18:31 h-bings 阅读(107) 评论(0) 推荐(0)
摘要: jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对... 阅读全文
posted @ 2015-02-02 12:52 h-bings 阅读(174) 评论(0) 推荐(0)
摘要: JQuery 提供了两种方式来阻止事件冒泡。方式一:event.stopPropagation(); $("#div1").mousedown(function(event){ event.stopPropagation(); });方式二:return fals... 阅读全文
posted @ 2015-02-02 12:49 h-bings 阅读(110) 评论(0) 推荐(0)