javascript面向对象

页面导航:首页 > 网络编程 > JavaScript > javascript面向对象

javascript面向对象

来源: 作者: 时间:2016-02-19 09:19 【

在JavaScript 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但JavaScript 中却没有类的概念。虽然JavaScript 是一门面向对象的语言,却不具备传统面向对象语言
在Script 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但 中却没有类的概念。虽然JavaScript 是一门面向对象的语言,却不具备传统面向对象语言所支持的类和接口等基本结构。
 
 
 
如何创建一个数组,在script中创建数组有三种方式:
 
1.new运算符
 
复制代码
var  user = new objcet();
 
user.name = "张三";
 
user.age=20;
 
user.sex="男';
复制代码
2.对象字面量
 
var user ={
      name = "张三",
      age = 20,
      sex = "男"
}
注意:使用字面量创建对象的时候,以","结束,但是最后一个属性后不加逗号.
3.传统复杂方式
 
var user = {};
user.name = "张三";
user.age = 20;
user.sex = "男";
对象的调用方式
 
对象的调用方式有两种:
 
方法1:
 
alert(user.name + " " +user.age);
 
//返回 '张三 20'
方法2:
 
alert(user['name'] + " " +user['age']);
 
//返回 '张三 20'
添加方法
 
复制代码
var user = {
      name:"张三",
      age:20,
      sex:"男",
      info:function(){
        alert(this.name+"        "+this.age+"      "+this.sex);
      },
      showHello:showHello//将对象外部的方法添加到对象
}
    function showHello(){
        alert("Hello!");    
    }
 
   user.info();         //两种调用方法
   user.showHello();
Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<