JavaScript中的var对象
介绍
在JavaScript中,var
是一个关键字,用于声明变量。它可以用来声明全局变量,也可以用来声明局部变量。var
关键字创建的变量是JavaScript中的一种特殊类型,即var
对象。
var
对象是一个动态类型的对象。它可以存储任何类型的值,包括字符串、数字、布尔值、数组、对象等等。在声明var
对象时,可以选择是否给变量赋初值。如果没有赋初值,那么变量的值将为undefined
。
创建var对象
要创建一个var
对象,只需要使用var
关键字加上一个合法的变量名即可。例如:
var name;
var age = 20;
var isStudent = true;
var fruits = ["apple", "banana", "orange"];
var person = {name: "John", age: 30};
在上面的例子中,我们分别创建了变量name
、age
、isStudent
、fruits
和person
。这些变量都是var
对象。
访问var对象的属性和方法
要访问var
对象的属性和方法,可以使用点号(.
)或方括号([]
)来获取。例如:
var person = {name: "John", age: 30};
console.log(person.name); // 输出: John
console.log(person['age']); // 输出: 30
在上面的例子中,我们创建了一个person
对象,并使用点号和方括号分别获取了name
和age
属性的值。
修改var对象的属性和方法
要修改var
对象的属性和方法,可以直接赋值给属性或方法。例如:
var person = {name: "John", age: 30};
person.name = "Jane";
person['age'] = 25;
console.log(person.name); // 输出: Jane
console.log(person['age']); // 输出: 25
在上面的例子中,我们修改了person
对象的name
和age
属性的值。
删除var对象的属性和方法
要删除var
对象的属性和方法,可以使用delete
关键字。例如:
var person = {name: "John", age: 30};
delete person.name;
console.log(person.name); // 输出: undefined
在上面的例子中,我们删除了person
对象的name
属性。
关于计算相关的数学公式
在JavaScript中,可以使用var
对象来计算各种数学公式。下面是一些常用的数学公式的示例:
求两个数的和
var num1 = 5;
var num2 = 10;
var sum = num1 + num2;
console.log(sum); // 输出: 15
求两个数的差
var num1 = 10;
var num2 = 5;
var difference = num1 - num2;
console.log(difference); // 输出: 5
求两个数的积
var num1 = 5;
var num2 = 10;
var product = num1 * num2;
console.log(product); // 输出: 50
求两个数的商
var num1 = 10;
var num2 = 5;
var quotient = num1 / num2;
console.log(quotient); // 输出: 2
求一个数的平方
var num = 4;
var square = num * num;
console.log(square); // 输出: 16
表格
下面是一个使用var
对象的表格示例:
姓名 | 年龄 | 成绩 |
---|---|---|
张三 | 20 | 90 |
李四 | 22 | 85 |
王五 | 18 | 95 |
var students = [
{name: "张三", age: 20, score: 90},
{name: "李四", age: 22, score: 85},
{name: "王五", age: 18, score: 95}
];
console.log(students[0].name); // 输出: 张三
console.log(students[1].age); // 输出: 22
console.log(students[2]['score']); // 输出: 95
在上