摘要: 原始代码: 1 var i = iResult = 0; 2 function sum(a,b){ 3 4 for (var i = 0; i 1 function sum(a,b){ 2 var i = iResult = 0; 3 for (var i = 0; i 1 function sum(a,b){ 2 var i = iResult = 0; 3 a = 0, b = 2; 4 for (var i = 0; i 1 function add(x, y){2 arguments[1] = 2; 3 ... 阅读全文
posted @ 2013-10-23 11:56 楚玉 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1 function handleResponse(resp){2 console.log(resp);3 }4 var script = document.createElement("script");5 script.src = "http://suggest.taobao.com/sug?code=utf-8&q=y&_ksTS=1382437929671_723&callback=handleResponse&k=1&area=c2c&bucketid=14";6 document.body.ap 阅读全文
posted @ 2013-10-23 10:37 楚玉 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1 var name = "ww"; 2 var page = { 3 4 init : function(name){ 5 //this.name = "uu"; 6 console.log(this.name); 7 document.body.onclick = function(){ 8 console.log("winter's wind, 走走停停"); 9 };10 }11 };12 ... 阅读全文
posted @ 2013-10-22 15:06 楚玉 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1 var page = {2 say : function(){3 console.log("uu");4 },5 init : function(){6 this.say();7 }8 };9 page.init();函数作为对象的方法调用, this指向这个对象,即page。 1 var name = "ww"; 2 var page = { 3 say : function(){ 4 console... 阅读全文
posted @ 2013-10-22 13:59 楚玉 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1 //console.log(HTMLElement); IE 78 不支持 HTMLElement 2 // 遍历一边文档 删除空格 但是性能太差!!! 3 function cleanWhitespace(element){ 4 element = element || document; // 如果不提供参数,则处理整个文档 5 6 var cur = element.firstChild; 7 8 while( cur != null){ 9 var temp = cur.... 阅读全文
posted @ 2013-10-22 13:55 楚玉 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1 //命名空间 2 var MYAPP = MYAPP || {}; 3 4 MYAPP.namespace = function(ns_string){ 5 var parts = ns_string.split("."), 6 parent = MYAPP, 7 i; 8 9 // 剥离全局10 if(parts[0] === "MYAPP"){11 parts = parts.slice(1);12 }13 14 ... 阅读全文
posted @ 2013-10-21 13:32 楚玉 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 经过两个星期的“无所事事”,两个星期的“欲睡昏昏”,把javascript高级程序设计看第二遍看到DOM了。。。觉得周末真是好~~~ 只是可以享受一下睡眠饱饱的早晨,或者悠哉的下午~ 这一次看的过程,作者要阐述的观点清晰了些。但是我也会去求证。 看阿当的书,觉得有个地方不对:代码如下 1 5 first 6 13 second14 为了避免全局变量的冲突,我们使用闭包,因为一个function 会有各自的作用域,从而保护里面的变量。但是很多时候我们的js代码有互动性,但是不是一个模块的,又不想放在一起。按照书上所说的,创造一个全局变量,但是那种方法只对引用类型才起作用。因为是基本... 阅读全文
posted @ 2013-10-19 21:36 楚玉 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1 var btn1 = document.createElement("input"); 2 btn1.type = "radio"; 3 btn1.name = "choose"; 4 var btn2 = document.createElement("input"); 5 btn2.type = "radio"; 6 btn2.name = "choose"; 7 var btn3 = document.createElement("input") 阅读全文
posted @ 2013-10-18 17:29 楚玉 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 function createFunctions(){ 2 3 var result = []; 4 5 for(var i = 0; i < 10; i++){ 6 result[i] = function(){ 7 return i; 8 }; 9 console.log(i);10 }11 console.log("最终i : ", i);12 13 //return result;14 ... 阅读全文
posted @ 2013-10-15 16:26 楚玉 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1 holdPostion : function(){ 2 var $cont = $(".cont"), 3 $guide = $(".guide"), 4 offset = $guide.offset(), // jQuery 的 offset() 是相对于 document文档的 偏移 -- 、js 的 offsetLeft 是相对于定位的 Parent 偏移 5 t = offset.top, 6 l ... 阅读全文
posted @ 2013-10-15 13:32 楚玉 阅读(535) 评论(0) 推荐(0) 编辑