JavaScript中的对象

本文介绍了JavaScript中对象的创建及属性、方法的访问方式,并详细解释了如何使用内置对象如String、Math和Array等。

JavaScript中的对象和java中的对象一样都是属性和方法的结合体

 

JavaScript提供了一些常用的内置对象,但是也可以自己创建对象

 

创建对象

function student(name,age) {

    this.name = name;
    this.age = age;

    this.study = function() {
        alert("studying");
    };

    this.eat = function() {
        alert("eating");
    }
}

var student1 = new student('Tom','19');

var student2 = new student('Jack','20');

 

 

访问对象的属性和方法

<script>
var x = student1.name;  // 访问对象的属性
var y = student1.age;

document.write(x);
document.write(y);

student1.study();     // 调用对象的方法
</script>

可是使用with进行反复的访问

with(student1) {
var x = name;
var y= age;
study();
eat();
}

 

 

JavaScript的内置对象

String 

var test_var = "I love You!";
document.write(test_var.length);

只有一个属性,即 length,

 

String 对象共有 19 个内置方法,主要包括字符串在页面中的显示、字体大小、字体颜色、字符的搜索以及字符的大小写转换等功能

Math对象

 

 Array 数组对象

这几个内置对象的具体方法和属性详细的去W3C上看

转载于:https://www.cnblogs.com/wangshouchang/p/6640630.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值