it之路。
摘要: 函数最重要的特点是他们可以被定义和调用。这也是javascript以及其它所有编程语言的语法规则。但是在javascript中,函数不仅仅是语法规则,还可以是数据,这就意味着他们可以被分配给变量,存储在对象的属性或者数组元素中,传给某个函数的参数中,等等。 为了理解函数怎样像javascript数据一样工作,考虑一下这个定义: function square(x) {return x*x;} ... 阅读全文
posted @ 2009-04-29 15:03 3912.77 阅读(369) 评论(1) 推荐(0) 编辑
摘要: javascript函数可以用任意多个参数来调用,而不用管函数定义时指定了几个参数。因为函数是弱类型的,没有方法去声明它所期望的参数类型,并且给任何函数传递任何类型的值都是合法的。 可选参数 当调用一个函数时,传递的参数少于声明时的参数。那么额外的参数都将以undefined值来处理。写一些在调用时可以被忽略或者可选的函数也是有用的。要达到这个目的,你必须给那些可能被忽略的参数分配一个合理的值... 阅读全文
posted @ 2009-04-29 13:15 3912.77 阅读(12293) 评论(1) 推荐(1) 编辑