12 2013 档案

摘要:JS事件监听器Javascript事件监听测试弹出3,4解除绑定事件的时候一定要用函数的句柄,把整个函数写上是无法解除绑定的。所以3没有解除添加 console.dir(Button1); console.dir(Button1["onclick"]); console.dir(Button1.onclick); console.dir(Button1.onclick()); Button1.onclick = function () { alert("hongda"); } Button1.onclick = function () { ... 阅读全文
posted @ 2013-12-26 17:24 hongdada 阅读(648) 评论(0) 推荐(0) 编辑
摘要:源码: $.ajax({ url: url, success: function (data) { var reg = /<body>[\s\S]*<\/body>/g; var html = reg.exec(data)[0]; html = $(html).filter(".body_main" 阅读全文
posted @ 2013-12-19 14:43 hongdada 阅读(2667) 评论(0) 推荐(0) 编辑
摘要:console.log(Object.__proto__===Function.prototype); //trueconsole.log(Object.prototype.__proto__); //nullconsole.log(Function.__proto__===Function.prototype); //true总结结果: 黑线:prototype 红线:__proto__Object.prototypeFunction.prototypeObjectFunctionhttp://www.cnblogs.com/siemon/ar... 阅读全文
posted @ 2013-12-13 17:10 hongdada 阅读(415) 评论(0) 推荐(0) 编辑
摘要:var arr=[1,2,3,4,5];console.dir(arr);var pro=Object.getPrototypeOf(arr);console.dir(pro);来一个个的查看数组的属性,方法1.Array的静态方法var arr=[1,2,3,4,5];console.log(Array.isArray(arr)) //true2.arr的属性var arr=[1,2,3,4,5];var con=arr.constructor;console.dir(con);var length=arr.length;console.dir(length);3.arr的方法 1.con. 阅读全文
posted @ 2013-12-12 14:57 hongdada 阅读(358) 评论(0) 推荐(0) 编辑
摘要:Object的属性(firebug中没有找到)var pro={city:"shanghai",list:[1,2,3,4,5]}var Person=function(name,age){this.name=name;this.age=age;this.arr=[1,2,3,4,5];}Person.prototype=pro;var p=new Person("hongda",27);console.log("hasOwnProperty:");console.log(p.hasOwnProperty("name&quo 阅读全文
posted @ 2013-12-10 16:59 hongdada 阅读(2541) 评论(0) 推荐(0) 编辑
摘要:以前,我就晓得delete只能够删除隐性属性(就是没有进行声明的变量),但是不知道为什么这样?隐性属性:在页面中以前没有声明过该变量,直接进行赋值的 str='hongda'其实这是由属性的特性决定的。属性的特性所有的属性(property) 都可以有很多特性(attributes)。{ReadOnly}——忽略向属性赋值的写操作尝,但只读属性可以由宿主环境行为改变——也就是说不是“恒定值” ;{DontEnum}——属性不能被for..in循环枚举{DontDelete}——糊了delete操作符的行为被忽略(即删不掉);{Internal}——内部属性,没有名字(仅在实现层 阅读全文
posted @ 2013-12-10 15:04 hongdada 阅读(449) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示