JavaScript 对象

JavaScript 中的对象

JavaScript 中的对象: 在 JavaScript 中,对象是数据(变量),拥有属性和方法

声明一个Javascript变量var name = “Arry” ;

创建了一个 JavaScript 字符串对象 , 字符串对象拥有内建的属性 length。对于上面的字符串,length 的值是 4

字符串对象同时拥有若干个内建的方法.

属性:name.length = 4 ;

方法:name.indexOf()  ,  name.replace()  , name.search()

在面向对象的语言中,属性和方法常被称为对象的成员

 

创建JavaScript 对象

自己创建JavaScript 对象:

JavaScript 中的几乎所有事务都是对象:字符串、数字、数组、日期、函数,等

例:

people = new Object() ;

people.name = "weiekr";

people.age = 20;

people.sex = 男;

people.isMarry = 否;

document.write(person.name + " is " + person.age);

访问对象的属性

访问对象的属性 :

对象名.属性名

例:  var msg = “my name is weiker” ;

var leg = msg.length ;

访问对象的方法

访问对象的方法 :

对象名.方法名

例:  var msg = “my name is weiker” ; (使用 String 对象的 toUpperCase() 方法来把文本转换为大写)

var text= msg.toUpperCase() ;

 

JavaScript 对象 – 1

JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等

在 JavaScript 中,对象是拥有属性和方法的数据

属性和方法 (属性是与对象相关的值、方法是能够在对象上执行的动作)

例: 学生 student

student属性:

    student.name = weiker ; 

    student.age = 20 ;

    student.sex = 男 ;

    student.isMarry = false ;

 JavaScript 对象 – 2

student的方法:

student.eat()   // 吃饭

student.sleep()  // 睡觉

student.ddd() // 打豆豆

student.baby() // 抱孩子

学生的属性包括姓名、年龄、性别、婚否等

所有学生都有这些属性,但是每位同学的属性都不尽相同

学生的方法可以是吃饭、睡觉、打豆豆、抱孩子等

所有学生都拥有这些方法,但是它们被执行的过程和结果都不尽相同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值