JavaScript编程中的对象概念
来源:互联网 发布:小恶魔提利昂知乎 编辑:程序博客网 时间:2024/05/29 08:36
对象基础
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数等等;
在JavaScript中提供了许多有用的内建对象,比如:
- 字符串对象(string)
- 日期对象(Date)
- 数组对象(Array)
- 算术对象(Math)
- 布尔对象(Boolean)
对象是一种非常重要的数据类型,是自包含的数据集合,包含在对象的数据可以通过两种形式访问:
- 属性(property)
属性是隶属于某个特定对象才能调用的变量,因为 - 方法(method)
方法是只有某个特定对象才能调用的函数;
在JavaScript中,我们通过“点”的形式来调用这两种数据,形如:
Object.property //调用属性Object.methond()//调用方法
创建对象
通过 JavaScript,您能够定义并创建自己的对象,创建新对象有两种不同的方法:
- 定义并创建对象的实例
- 使用函数来定义对象,然后创建新的对象实例
直接创建对象
//实例1:var person=new Object(); //定义并创建对象person.firstname="John"; //添加属性 方法一person["eyecolor"]="blue";//添加属性 方法二person.lastname="Doe";person.age=50;//实例2(对象常量法),有点类似于json格式,但属性名不是字符串的形式;var person={ firstname:"John", lastname:"Doe", age:50, eyecolor:"blue"};
使用对象构造器
定义一个对象构造器函数,代码如下:
function person(firstname,lastname,age,eyecolor){ this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor;}
一旦您有了对象构造器,就可以创建新的对象实例,就像这样:
var myFather=new person("John","Doe",50,"blue"); var myMother=new person("Sally","Rally",48,"green");
在调试下可以看到person对象的数据如下:“:”前面是属性,“:”后面的属性值,并且可以随时修改属性值或者添加新的属性;
0 0
- JavaScript编程中的对象概念
- JavaScript中的对象化编程
- JavaScript中的对象化编程
- JavaScript中的面向对象编程
- JavaScript 中的面向对象编程
- JavaScript 中的面向对象编程
- 面向对象编程中的一些概念_Java
- JavaScript面向对象编程之——类的概念
- 一些面向对象的概念在JavaScript中的对应体现
- Javascript中的面向对象编程实例
- javascript面向对象编程中的事件处理
- javascript中的面向对象(object-oriented)编程
- JavaScript中的this关键字,面向对象编程
- Javascript中的面向对象编程之模式
- javascript对象概念大全
- javascript对象概念大全
- javascript 对象概念记录
- 对面向对象编程中的继承概念的再理解
- ios之javascriptCore
- Python入门之requests库的安装与简单使用实例
- Linux下创建线程池
- Maven
- POJ 1079 Ratio 笔记
- JavaScript编程中的对象概念
- 5 个免费的受欢迎的 SQLite 管理工具【申明:来源于网络】
- Codeforces-798D. Mike and distribution
- [java]求数组中第2大的数
- Oracle面试题 表连接 高级排序函数
- 2、TFTP服务(宿主机环境搭建)
- C++程序设计(第三版)谭浩强 一章习题
- 手把手原生js简单轮播图
- 卷积神经网络入门