2011年5月13日

JavaScript高级程序设计--笔记(2)

摘要: 函数函数是一组可以随时随地地运行的语句,它们是ECMAScript的核心。提示,如果函数无明确的返回值,或调用了没有参数的return语句,那么它真正返回的值是undefined。函数不能重载,但可以arguments对象来解决问题。arguments对象arguemnts是一种特殊对象,开发者无需明确指出参数名,就能访问它们。第一个参数为arguments[0],依次类推。function howManyArgs(){ alert(arguments.length);} 阅读全文

posted @ 2011-05-13 13:22 Allan GC 阅读(106) 评论(0) 推荐(0) 编辑

JavaScript高级程序设计--笔记(1)

摘要: 原始值和引用值:原始值(primitive value) 存储在栈(stack)中,就是说它们的值直接存储在变量访问的位置。引用值(reference value) 存储在堆(heap)中,就是说存储在变量处的值是一个指针(point),指向存储对象的内存处。原始类型ECMAScript有 5 种原始类型 Undefined Null Boolean Number String提示:在许多语言中,字符串都被看做为引用类型,而非原始类型,因为字符串的长度是可变的的。在ECMAScript中不是这样。 Undefined类型 当声明的变量未初始化时,该变量的默认值为undefined。var oT 阅读全文

posted @ 2011-05-13 13:10 Allan GC 阅读(118) 评论(0) 推荐(1) 编辑

导航