1.啥是对象?
看到这里,对象是啥,对象还不简单吗,对象不就是漂亮小姐姐吗😍?其实不是的,在编程语言中,对象是指就是抽象一些同一类事物的“模版”,成为“类”,类当中封装了各种方法(或称为函数、过程)和属性(或称为变量、变量值)。那么对象也就像下面这个样子展现
人={
吃 = 两碗
喝 = 两桶
拉 = 两吨
撒 = 三吨
睡 = 一天
}
这其实就是一个对象的原型
2.对象的显现形式
对象的展现形式如下所示
var parson = {sex : 20,name : 'xxx',}
那么在上述代码中,parson就是一个对象,其中有sex、name属性,这就是一个对象的展现形式,及其语法必须如上述的代码所示,属性值可以为任何形式。
在js中,可以使用 对象名.对象属性进行调用。
3.对象的增删改查
1.更改对象值 在控制台中直接更改即可 比如:parson.sex = 20/++/—; parson.name = ‘MaYun’
注意:在对象的属性里更改值时,必须要指出其值在哪里。也可以使用this指代
2.增加对象值 直接添加,写法和访问一样,但必须添加值,值可以为任何形式
3.查看对象值 对象名.对象属性进行查看,函数需要添加()
4.删除对象值 delete 对象名.对象属性即可
对象创建方法
1.Plain Object 对象自变量
var parson = {sex : 20,name : 'xxx',}
2.构造函数
(1)系统自带
Object() 批量生产 都一样却彼此相互独立 nwe Obiect()就可以返回一个对象实例 使用变量接收 与普通对象没有区别
在一个共有的属性中就可以使用该函数,在此基础上增删改查其他属性值。
(2)自定义
function 对象名(){
}
在变量中new 对象所在的函数名(),即可使用该对象
