1.1 为什么要用 this function identify () { return this.name.toUpperCase(); } function speak () { var greeting = "Hello, I'm " + identify.call(this); console.log(greeting); } var me ...
1.1 为什么要用 this function identify () { return this.name.toUpperCase(); } function speak () { var greeting = "Hello, I'm " + identify.call(this); console.log(greeting); } var me ...
对变量进行存储、访问和修改,几乎是所有编程语言最基本的功能之一。正是这种存储和访问变量值的能力将 状态 带给了程序。 通过变量来保存和定义当前程序状态,通过状态,程序可以完成一些复杂的逻辑判断和任务。如果没有了状态这个概念,程序虽然也能执行一些简单的任务,但它会受到高度限制,做不到非常有趣。 但是将变量引入程序会引起几个很有意思的问题:这些变量存储在哪?程序需要时如何找到他 ...