上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 1.方法调用var obj = { name : "Nick", setSex : function () { console.log(this);//obj console.log(this.name);//Nick }};obj.setSex();2.apply 调用 1 var book = { 2 3 }; 4 5 function getBookName(name){ 6 console.log(this);//book 7 console.log(name);//hehe 8 } 9 10 getBookNa... 阅读全文
posted @ 2013-08-06 22:18 楚玉 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1.对象通过引用来传递,他们永远不会被复制, 如下:1 var a = {};2 var b = {};3 a ==b;//false 字符串就不是了: var a = "";var b = "";a== b;//true2.我们知道,数组,Boolean值都是引用对象,在复制的时候,两个变量都指向同一指针;string类型不是。var a = "ass";var b =a; a==b;//true1 var a = [1,2,3];2 var b = a;3 a.push(4);//返回数组长度4 console.log(a);// 阅读全文
posted @ 2013-07-27 19:42 楚玉 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 下面是做的鼠标右击,不再执行默认事件,而是出来自定义的。 1 2 3 这是第一行 4 这是第一行 5 这是第一行 6 这是一个链接 7 这是第一行 8 这是第一行 9 这是第一行10 11 1 var _wrap = document.getElementById("wrap"), 2 _menu = document.getElementById... 阅读全文
posted @ 2013-07-21 22:48 楚玉 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1. javascript 中的函数: 无参函数 单参函数 多参函数 返回值函数(return 语句) 递归函数 匿名函数 构造函数2.javascript 中的控制流 if(){} if(){}else{}二分枝选择 多分枝选择 switch(num){ case1 "qq": //函数执行 break; case2 "kk": //函数执行 break; default : break; }3.从性能方面考虑 javascript 中的事件委托 当对页面很多元素事件绑定的时候,很耗内存,于是通过事... 阅读全文
posted @ 2013-07-17 23:37 楚玉 阅读(220) 评论(1) 推荐(0) 编辑
摘要: 1. this 知多少 以为自己对this 已经了解了,但是昨天看了一道题目,发现并非如此,先看代码 1 c = 999; 2 var c = 888; 3 console.log(this.c); //888 4 function b (x, y, c) { 5 c = 6; 6 arguments[2] = 10; 7 console.log(c); //10 8 console.log(this.c); //888 9 ... 阅读全文
posted @ 2013-07-17 19:21 楚玉 阅读(209) 评论(1) 推荐(0) 编辑
摘要: Javascript 总是在不知不觉中就出人意料地创建全局变量,其原因在于javascript 的两个特性。 第一个特性是javascript 可直接使用变量,甚至无需声明; 第二个特性是javascript 有个暗示全局变量的概念,即任何变量,如果未经声明,就为全局对象所有。1 function foo(x,y){2 var a = b =0; 3 } 上面的 var a = b =0; 就相当于 var a = (b = 0);//从右至左的操作符优先级 。这里的b 就是一个隐式全局变量。 写成 var a, b; a = b =0; 隐式全局变量 与 明... 阅读全文
posted @ 2013-07-14 00:46 楚玉 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 1.给Array 本地对象增加一个原型方法,删除数组中重复的条目,并将新的数组返回2.滑动动画,获取鼠标相对于文档的坐标,获取鼠标相对于当前元素的坐标3.文字过多显示省略号4.this $(this)的区别5.ajax 的jsonp 跨域/ ajax 中 for(var p in data){} 的用法。6.animatea 函数,随机延时的思想,动画闪烁的问题跟animate没有问题,注意节点是否写错!animate 使用前面使用.stop()...值得深究7.overflow:hidden;text-overflow:ellipsis;white-space:nowrap;——————文字 阅读全文
posted @ 2013-07-12 00:07 楚玉 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 上周终于有机会接触了ajax... 因为一直没有做过,所以觉得不是很理解,用jQuery 写的 首先: 1 $(".J-update").bind("click",function(){ 2 3 vars.....//声明定义了一堆变量 4 5 $.ajax({ 6 url : ..., 7 datatype : "jsonp", 8 jsonp : "cb", 9 type : "GET",10 timeout : 10000,11 sucess : function... 阅读全文
posted @ 2013-07-07 18:58 楚玉 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: grid - 网格,布局layout - 布局 最近百度搜的比较勤,可是结果往往叫人失望,尽是些转来转去的文章,说的东西不一定正确之外,还要啰啰嗦嗦的长篇大论。我是厌恶别人长篇大论的,不管什么东西,应当有道理,踪迹可寻。前些天坐车的时候,某位男士说,“夸人要具体”, 那么不管是什么复杂的事物,都得具体! 于是乎,之前的同事在学English, 而 碰巧 51CTO 出来篇文章说中国的技术落后西方两年, 首先要英语好技术高手弄通了人家的技术,在翻译,再出版,时间间隔的确很长。而且 本来在搜索 rgb 透明度的我, 碰巧看到一个 haslayout 的文章。于是,就搜起layout 吧~ ... 阅读全文
posted @ 2013-06-30 23:04 楚玉 阅读(455) 评论(1) 推荐(0) 编辑
摘要: 1.函数内部有两个特殊对象: arguments 和 this. arguments 有一个属性 :callee. 用 callee 实现函数的递归。该属性是一个指针,指向拥有这个arguments 对象的函数 普通的函数递归: 1 function factories(num){ 2 if(num : function outer(){ alert(inner()); } function inner(){ return arguments.callee.caller; } outer(); 上面代码返回的是 ... 阅读全文
posted @ 2013-06-26 23:17 楚玉 阅读(308) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页