首页 > 代码库 > javascript面向对象
javascript面向对象
原文:javascript面向对象
在JavaScript 中引用类型是一种数据结构,将数据和功能组织在一起。它也常被称做为类,但JavaScript 中却没有类的概念。虽然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();
javascript面向对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。