javascript创建对象的方式
2017-07-10 13:57
267 查看
1、var obj = {};(使用json创建对象)
如:obj.name = '张三';
obj.action = function ()
{
alert('吃饭');
};
2、var obj = new Object();(使用Object创建对象)
如:obj.name = '张三';
obj.action = function ()
{
alert('吃饭');
};
3、通过函数创建对象。
(1)、使用this关键字
如:var obj = function (){
this.name ='张三';
this.age = 19;
this.action = function ()
{
alert('吃饭');
};
}
(2)、使用prototype关键字
如:function obj (){}
obj.prototype.name ='张三';
obj.prototype.action=function ()
{
alert('吃饭');
};
4、通过Window创建对象。
如:window.name = ''张三';
window.age = 19;
window.action= function()
{
alert('吃饭');
};
5、使用内置对象创建对象。
如:var str = new String("实例初始化String");
var str1 = "直接赋值的String";
var func = new Function("x","alert(x)");//示例初始化func
var obj = new Object();//示例初始化一个Object
如:obj.name = '张三';
obj.action = function ()
{
alert('吃饭');
};
2、var obj = new Object();(使用Object创建对象)
如:obj.name = '张三';
obj.action = function ()
{
alert('吃饭');
};
3、通过函数创建对象。
(1)、使用this关键字
如:var obj = function (){
this.name ='张三';
this.age = 19;
this.action = function ()
{
alert('吃饭');
};
}
(2)、使用prototype关键字
如:function obj (){}
obj.prototype.name ='张三';
obj.prototype.action=function ()
{
alert('吃饭');
};
4、通过Window创建对象。
如:window.name = ''张三';
window.age = 19;
window.action= function()
{
alert('吃饭');
};
5、使用内置对象创建对象。
如:var str = new String("实例初始化String");
var str1 = "直接赋值的String";
var func = new Function("x","alert(x)");//示例初始化func
var obj = new Object();//示例初始化一个Object
相关文章推荐
- JavaScript基础—对象(的创建方式)
- 三种创建JavaScript对象的方式
- Javascript创建对象的几种方式
- javascript中创建对象的方式及方法的重载
- JavaScript 创建类/对象的几种方式
- JavaScript 创建类/对象的几种方式
- javascript中创建对象的几种方式。
- javascript的四种创建对象方式
- Javascript创建对象的几种方式【转】
- JavaScript中常见的几种创建对象的方式:基于对象扩充属性和方法、基于工厂方式创建对象、基于构造函数和基于原型
- javascript创建对象的方式
- JavaScript 创建类/对象的几种方式
- JavaScript对象创建的几种方式及使用方法
- JavaScript创建对象的几种方式
- JavaScript基础—对象(的创建方式)
- JavaScript 构建类和创建对象的方式
- JavaScript创建对象的几种方式
- JavaScript 创建类/对象的几种方式
- JavaScript中创建RegExp对象的两种方式
- JavaScript 创建类/对象的几种方式