JavaScript中常用的内置对象以及对象的创建
2017-03-26 22:00
603 查看
一.常用的内置对象Date对象和Math对象.
1.Date对象
2.Math对象
二.对象的创建.
1.使用new 关键字调用构造器创建对象
<script type="text/javascript">
function student(name,age){
this.name=name;
this.age=age; // 两个属性
student.sex="female";//类变量,不属于任何对象,属于该类,只能通过类名.类变量名来访问,而不是对象.类变量名。
this.info=function(){
document.write("名字:"+this.name+",年龄:"+this.age+",性别:"+student.sex); //当前对象的属性
}
}
var s1=new student("summer",19);
s1.info(); //调用对象里的方法
</script>2.用Object关键字创建对象
<script type="text/javascript">
var student=new Object();
student.name="summer";
student.age=19;
student.info=function(){
document.write("名字:"+this.name+",年龄:"+this.age);
}
student.info(); //对象名.方法名调用函数
</script>3.使用JSON格式来创建
<script>
var person={
"name":"summer",
"age":19,
"friend":[
{
"name":"spring",
"age":18
},
{
"name":"winter",
"age":20
}
], //使用JSON数组
"info":function(){
document.write("名字:"+this.name+",年龄:"+this.age+"<br/>");
for(var fri in this.friend){ //fri实际上是数组的下标
document.write("朋友名字:"+this.friend[fri].name+",年龄:"+this.friend[fri].age+"<br/>");
}
}
};
person.info();
</script>
1.Date对象
2.Math对象
二.对象的创建.
1.使用new 关键字调用构造器创建对象
<script type="text/javascript">
function student(name,age){
this.name=name;
this.age=age; // 两个属性
student.sex="female";//类变量,不属于任何对象,属于该类,只能通过类名.类变量名来访问,而不是对象.类变量名。
this.info=function(){
document.write("名字:"+this.name+",年龄:"+this.age+",性别:"+student.sex); //当前对象的属性
}
}
var s1=new student("summer",19);
s1.info(); //调用对象里的方法
</script>2.用Object关键字创建对象
<script type="text/javascript">
var student=new Object();
student.name="summer";
student.age=19;
student.info=function(){
document.write("名字:"+this.name+",年龄:"+this.age);
}
student.info(); //对象名.方法名调用函数
</script>3.使用JSON格式来创建
<script>
var person={
"name":"summer",
"age":19,
"friend":[
{
"name":"spring",
"age":18
},
{
"name":"winter",
"age":20
}
], //使用JSON数组
"info":function(){
document.write("名字:"+this.name+",年龄:"+this.age+"<br/>");
for(var fri in this.friend){ //fri实际上是数组的下标
document.write("朋友名字:"+this.friend[fri].name+",年龄:"+this.friend[fri].age+"<br/>");
}
}
};
person.info();
</script>
相关文章推荐
- [Javascript]:JS创建对象方式、对象使用说明与常用内置对象总结
- javaScript的内置对象以及一些常用的方法
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- javascript常用的内置对象实用操作
- javascript创建对象常用方法
- JavaScript2种构造函数创建对象的模式以及继承的实现
- JavaScript常用的内置对象
- javascript:内置对象 常用函数
- 几类javascript常用的创建对象方法
- JavaScript内置对象,Date String Array等,以及这些对象操作。
- JavaScript内置对象以及方法集合
- javascript学习(十五):js中对象的常用的几种创建方式
- JavaScript(三)常用内置对象
- JavaScript内置对象 以及和 内置对象相关的语法
- jsp内置对象out、request、response、session、application五大常用对象以及Page、pageContext、exception、config
- javascript中创建对象的三种常用方法
- JavaScript常用内置对象(window、document、form对象)
- javascript内置对象Date以及(面试题--打印当前的日期,格式为yyyy-mm-dd hh:mm:ss
- javascript创建对象以及使用for(.. in ..)遍历对象的属性!