<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS对象</title>
<!---->
<!--
JavaScript语句标识符
break 用于跳出循环
catch 语句块,在try语句块执行出错时执行catch语句块。
continue 跳出循环中的一个迭代
do...while 执行一个语句块,在条件语句为true时继续执行该语句块
for 在条件语句为true时,可以将代码块执行指定的次数
for...in 用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作
function 定义一个函数
if...else 用于基于不同的条件来执行不同的动作。
return 退出函数
switch 用于基于不同的条件来执行不同的动作。
throw 抛出错误
try 实现错误处理,与catch一同使用
var 声明一个变量。
while 当条件语句为true时,执行语句块
-->
</head>
<body>
<p>创建和使用对象方法</p>
<p>对象方法作为一个函数定义存储在对象属性中。</p>
<p id="demo"></p>
<!--
对象方法
对象的方法定义了一个函数,并作为对象的属性存储。
对象方法通过添加()调用(作为一个函数)
-->
<script>
var person = {
firstName: "jone",
lastName: "Doe",
id: 5566,
fullName: function() {
return this.firstName + " " + this.lastName;
}
}
<!--调用对象方法,调用对象方法的时候,key值后面加()-->
document.getElementById("demo").innerHTML = person.fullName();
</script>
</body>
</html>