冒号 能够 cti 定义 bsp bool 格式 col spa
在JavaScript中,对象是拥有属性和方法的数据,属性是与对象相关的值,方法是能够在对象上执行的动作。JavaScript是通过一种叫做原型的方式来实现面向对象编程的。(面向对象仅仅是一个概念或者编程思想,它不依赖于某个语言存在。)
一、创建对象
1、内置对象:常见的有String、Date、Array、Boolean、Math、RegExp
2、自定义对象
01、基于Object对象的方式创建对象
var 对象名称=new Object();(创建了一个对象)
对象名称.属性名="属性值";(给对象添加属性)
对象名称.方法名=function(){ JavaScript语句}(给对象添加方法)
02、字面量赋值法
var 对象名={属性名1:属性值1,属性名2:属性值2,方法名:function(){ JavaScript语句}}(注意属性名和属性值之间用冒号,多个属性之间用逗号--Json格式)
二、构造函数
所谓的“构造函数”就是一个普通函数,但是内部使用了this变量,对构造函数使用new操作符,就能生成实例,并且this变量会绑定到在实例对象上
- function Flower(name, genera, area, use) {
- this.name = name;
- this.genera = genera;
- this.area = area;
- this.use = uses;
- this.showName = showName;
- }
- function showName() {
- alert(this.name);
- }
JavaScript对象及初识面向对象
冒号 能够 cti 定义 bsp bool 格式 col spa
原文:http://www.cnblogs.com/vic-architect/p/7822685.html
来源: http://www.bubuko.com/infodetail-2392497.html