随笔分类 - JavaScript
摘要:本篇中,将学习到以多种不同的方式来定义JavaScript中的函数,你会学习到函数表达式和函数声明,并且还会看到局部作用域和变量声明提升的工作原理。 性质 JavaScript中的一切都是对象,函数也不例外。因此函数也是对象,并且具有所有对象的特性,其表现如下: 函数可以在运行时动态创建,还可以在程序执行过程中创建。 函数可以分配给变量,可以将他们的引用复制到其他变量,可以被扩...
阅读全文
摘要:本篇主要讨论了通过字面量以构造对象的方法,比如对象、数组以及正则表达式等字面量的构造方法,同时还讨论了与类似Object()和Array()等内置构造函数相比,为什么基于字面量表示法是更为可取。对象字面量JavaScript中并没有类的概念,正如其他动态语言一样,JavaScript中的所有元素均为对象。我们可以把JavaScript中的对象看做是其他语言中的HashTable,即键-值对(key-value pair)哈希表。在JavaScript中所创建的自定义对象在任何时候都是可变的,你可以在任何时间添加或删除对象的属性和方法。考虑以下例子:// 定义一个空对象var dog = {};
阅读全文

浙公网安备 33010602011771号