第十三篇前端学习笔记
作者:互联网
JavaScript的语法之对象
—Object对象
• Object类型,我们也称为一个对象。是JavaScript中的引用数据类型。
• 它是一种复合值,它将很多值聚合到一起,可以通过名字访问这些值。
• 对象也可以看做是属性的无序集合,每个属性都是一个名/值对。
• 对象除了可以创建自有属性,还可以通过从一个名为原型的对象那里继承属性。
• 除了字符串、数字、true、false、null和undefined之外,JS中的值都是对象。
—创建对象
创建对象有两种方式:
– 第一种
var person = new Object();
person.name = “孙悟空”;
person.age = 18;
– 第二种
var person = {
name:“孙悟空”,
age:18
};
————对象属性的访问
• 访问属性的两种方式:
– .访问
• 对象.属性名
– []访问
• 对象[‘属性名’]
基本数据类型
• JS中的变量可能包含两种不同数据类型的值:基本数据类型和引用数据类型。
• JS中一共有5种基本数据类型:String、Number、Boolean、Undefined、Null。
• 基本数据类型的值是无法修改的,是不可变的。
• 基本数据类型的比较是值的比较,也就是只要两个变量的值相等,我们就认为这两个变量相等。
引用数据类型
• 引用类型的值是保存在内存中的对象。
• 当一个变量是一个对象时,实际上变量中保存的并不是对象本身,而是对象的引用。
• 当从一个变量向另一个变量复制引用类型的值时,会将对象的引用复制到变量中,并不是创建一个新的对象。
• 这时,两个变量指向的是同一个对象。因此,改变其中一个变量会影响另一个。
标签:变量,对象,前端,数据类型,笔记,person,引用,十三篇,属性 来源: https://blog.csdn.net/weixin_47505852/article/details/116325665