真实生活中的工具,属性和方法

真实生活中,一辆汽车是一个工具。

工具有它的属性,如重量和颜色等,方法有启动停滞等:

php赋值js对象JavaScript 对象 Node.js

工具属性方法car.name = Fiatcar.model = 500car.weight = 850kgcar.color = whitecar.start()car.drive()car.brake() car.stop()

所有汽车都有这些属性,但是每款车的属性都不尽相同。

所有汽车都拥有这些方法,但是它们被实行的韶光都不尽相同。

JavaScript 工具

在 JavaScript中,险些所有的事物都是工具。

在 JavaScript 中,工具是非常主要的,当你理解了工具,就可以理解 JavaScript 。

你已经学习了 JavaScript 变量的赋值。

以下代码为变量 car 设置值为 \公众Fiat\公众 :

var car = \"大众Fiat\"大众;

工具也是一个变量,但工具可以包含多个值(多个变量)。

var car = {type:\"大众Fiat\"大众, model:500, color:\公众white\"大众};

在以上实例中,3 个值 (\"大众Fiat\"大众, 500, \"大众white\"大众) 授予变量 car。

在以上实例中,3 个变量 (type, model, color) 授予变量 car。

JavaScript 工具是变量的容器。

工具定义

你可以利用字符来定义和创建 JavaScript 工具:

实例

var person = {firstName:\"大众John\"大众, lastName:\"大众Doe\"大众, age:50, eyeColor:\"大众blue\公众};

定义 JavaScript 工具可以超过多行,空格跟换行不是必须的:

实例

var person = {

firstName:\"大众John\"大众,

lastName:\公众Doe\"大众,

age:50,

eyeColor:\"大众blue\公众

};

工具属性

可以说 \"大众JavaScript 工具是变量的容器\"大众。

但是,我们常日认为 \"大众JavaScript 工具是键值对的容器\"大众。

键值对常日写法为 name : value (键与值以冒号分割)。

键值对在 JavaScript 工具常日称为 工具属性。

JavaScript 工具是属性变量的容器。

工具键值对的写法类似于:

PHP 中的关联数组

Python 中的字典

C 措辞中的哈希表

Java 中的哈希映射

Ruby 和 Perl 中的哈希表

访问工具属性

你可以通过两种办法访问工具属性:

实例 1

person.lastName;

实例 2

person[\"大众lastName\"大众];

工具方法

工具的方法定义了一个函数,并作为工具的属性存储。

工具方法通过添加 () 调用 (作为一个函数)。

该实例访问了 person 工具的 fullName() 方法:

实例

name = person.fullName();

如果你要访问 person 工具的 fullName 属性,它将作为一个定义函数的字符串返回:

实例

name = person.fullName;

JavaScript 工具是属性和方法的容器。

访问工具方法

你可以利用以下语法创建工具方法:

methodName : function() { code lines }

你可以利用以下语法访问工具方法:

objectName.methodName()

常日 fullName() 是作为 person 工具的一个方法, fullName 是作为一个属性。

有多种办法可以创建,利用和修正 JavaScript 工具。

同样也有多种办法用来创建,利用和修正属性和方法。

在随后的教程中,你将学习到更多关于工具的知识。

如您还有不明白的可以不才面与我留言或是与我磋商QQ群308855039,我们一起飞!