
javascript
iteye_18719
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端开发中使用setTimeout解决某些问题
[size=large]最近的工作主要集中在前端,一个不熟悉js的开发人员搞前端开发实在是痛苦至极。 在使用jqGrid的时候,明明调用了,但是要么就是表格不出现,要么就是数据不出现,感觉很诡异,一直都在jqGird的参数上下功夫。 直到今天上午才发现,极有可能是因为jqGrid没来得及加载导致的。然后加上setTimeout,果然问题解决了。 最近遇到好几个类似的问题,都是因为...原创 2012-07-13 12:22:45 · 457 阅读 · 0 评论 -
javascript学习笔记:函数与方法
[size=medium] [b]函数:[/b] 1、arguments:代表参数,不是数组,但是具有length属性,可以用下标[]访问 2、arguments.callee:当前正在执行的函数 3、arguments中的元素与参数是同义词 function(a,b){};argument[0]就是a,改变任何一个,另一个都改变了 4、函数的参数类型不需要指定(不同于静态语言)...原创 2012-10-13 20:52:22 · 93 阅读 · 0 评论 -
javascript学习笔记:new运算符
[size=medium]作为一个学习过其他语言的程序员来说,对new肯定不陌生。 我一度也是这样。 但是前两天突然想到这样的代码时,我就懵了。[/size] [code="java"]function Person(name){ this.name = name; } var p1 = new Person("mike"); var p2 = Person("jack"...原创 2012-10-11 15:11:49 · 126 阅读 · 0 评论 -
javascript学习笔记:关于创建数组的疑问
[code="java"]var a = new Array(5,4,3,2,1);//创建一个数组,包含5个元素5,4,3,2,1 var a = new Array(10);//创建一个长度为10的数组[/code] [size=medium]有没有觉得以上两句很有歧义? 如果我要创建一个长度为1的数组怎么办?当然有人会提出来你可以有很多其他方式来替代。 但是,就语...原创 2012-10-11 09:45:25 · 120 阅读 · 0 评论 -
javascript学习笔记:对象直接量
var empty = {}; var point = {x:0,y:0}; var circle={x:point.x,y:point.y+1,radius:2}; 以上都是对象直接量。 对象直接量是这样一个表达式:[color=red]每次计算它的时候,它都创建并初始化一个新的不同的对象。[/color] 这就是说,如果一个单个的对象直接量出现在重复调用的一个函数的循环体...原创 2012-10-10 11:41:09 · 172 阅读 · 0 评论 -
javascript学习笔记:数据类型-boolean
[size=medium][color=red]这一系列学习笔记是一个写了两三个月javascript的java程序员的笔记,所以只关注那些不同的地方。[/color][/size] [size=medium]布尔类型 一个布尔值用在数值环境中,true转为1,false转为0; 一个布尔值用在字符串环境中,true转为"true",false转为"false"; 一个数值用在...原创 2012-10-10 10:02:34 · 89 阅读 · 0 评论 -
javascript学习笔记:正则表达式1
实际工作中最常用的都是一些简单的正则表达式,form验证里的邮件、中文、网址、电话等的匹配,开发中的注释匹配,这些都还好,偶尔错了多试几次就可以搞定了。 但是以下部分很少用到,今天看《javascript权威指南(第五版)》才详细了解了,算是正则表达式的进阶知识了。 [b]正则表达式的锚字符[/b](锚其实就是定位的意思,这个我在刚学html的时候一直没弄明白 :D ) [list]...原创 2012-10-02 20:24:23 · 104 阅读 · 0 评论 -
写了一阵子javascript,忍不住要吐槽了
javascript入门很容易,函数作为对象也很强大。作为一个对javascript刚入门的人来说,总想对这些很蛋疼的问题吐槽。 最大的槽点就是:有很多简单的问题,它变得很复杂。 1、1234.051.toFixed(2)//这一行代码竟然把结果变成字符串,你能给我省点事吗? 2、就想继承一下,非得整上模式才能玩; 3、就想要一个私有的,你还得上闭包; 4、undef...2013-05-28 17:04:35 · 305 阅读 · 0 评论 -
【阅读】jQuery.Deferred相关资料
http://api.jquery.com/category/deferred-object/ http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html http://blog.allenm.me/2012/01/jquery_deferred_promise...原创 2013-05-16 13:39:19 · 152 阅读 · 0 评论 -
javascript学习笔记:函数与方法2
《javascript语言精粹》 每个函数在创建时附有两个附加的隐藏属性:函数的上下文和实现函数行为的代码。 每个函数在创建时也随带一个prototype属性,它的值是一个拥有constructor属性且值为该函数的对象。 当一个函数被保存为对象的属性时,我们称之为一个方法。当方法被调用时,this被绑定到该对象。绑定发生在调用时。 当一个函数并非对象的属性时,被当做函数来...2013-05-05 18:15:39 · 104 阅读 · 0 评论 -
吐槽:javascript的变量作用域,不习惯
[code="java"]var scope = "global"; function f(){ alert(scope);//1 var scope="local"; alert(scope);//2 } f();[/code] javascript权威指南上的一段程序,语句1的scope是undifined。 局部变量的作用域是整个函数体,这本身...原创 2012-08-06 15:24:11 · 144 阅读 · 0 评论 -
javascript的一些技巧
原文见http://www.aqee.net/seven-javascript-things-i-wish-i-knew-much-earlier-in-my-career/ [code="java"]var myApplication = function(){ var name = 'Chris'; var age = '34'; var status = 'single';...原创 2012-08-02 19:05:35 · 96 阅读 · 0 评论 -
nodejs的安装
Debian, Ubuntu, Mint等参考1:http://oodavid.tumblr.com/post/15090798307/how-to-install-node-js-on-linux 官方的安装指南,参考2:https://github.com/joyent/node/wiki/Installation 官方的安装指南,参考3:https://github.co...原创 2012-11-06 13:45:59 · 111 阅读 · 0 评论