JS创建对象多种方法
来源:互联网 发布:Linux中send函数 编辑:程序博客网 时间:2024/06/05 03:34
例如:创建一个文件的对象,文件有大小,文件有创建日期,文件可以移动
//(1)使用函数兼new Object方法创建
function creatFile(space,creattime){
var file=new Object();
file.space=space;
file.creattime=creattime;
file.move=function (){
console.log("这个文件能移动。");
};
return file;
}
var file1=creatFile("2G","2016-9-14");
console.log(file1.space);
console.log(file1.creattime);
file1.move();
//(2)使用自定义方式创建
function CreatFile(space,creattime){
this.space=space;
this.creattime=creattime;
this.move=function (){
console.log("这个文件能移动。");
}
}
var file1=new CreatFile("2G","2016-9-14");
console.log(file1.space);
console.log(file1.creattime);
file1.move();
//(3)使用字面量方式创建对象
var file={
space:"2G",
creattime:"2016-9-13",
move:function (){
console.log("这个文件能移动");
}
}
console.log(file.space);
console.log(file.creattime);
file.move();
//(4)使用JSON方式
var file={
"space":"2G",
"creattime":"2016-9-13",
"move":function (){
console.log("这个文件能移动");
}
}
console.log(file.space);
console.log(file["creattime"]);
file["move"]();
//(5)直接使用new Object()创建
var file=new Object();
file.space="1G";
file.creatTime="2015-9-10";
file.move=function (){
console.log("这个文件能移动。");
};
- JS创建对象多种方法
- js面向对象,多种创建对象方法!
- js面向对象,多种创建对象方法!
- js面向对象,多种创建对象方法!
- Javascript对象创建多种方法
- js 创建对象、属性、方法
- JS对象创建方法汇总
- js 创建对象、属性、方法
- js 创建对象的方法
- js的创建对象方法
- js创建对象的方法
- js 面向对象,多重创建对象方法
- JS 对象直接量方法创建对象
- JS创建对象方法以及继承方法
- 对象的多种创建方式
- js创建对象的几种方法
- js创建对象的几种方法
- 几种创建js对象的方法
- Java ResultSetMetaData之getColumnName与getColumnLabel
- PHP一行代码集成雅虎宝贝鱼在线翻译功能 -- JAVAEYE不支持IE8
- 我是色色 -- 个人站开通 (*^__^*) 嘻嘻……
- Android模拟器:Genymotion
- 重构 css 布局 -- 重构公司网站,面向web2.0规范前端项目开发
- JS创建对象多种方法
- 死亡与新生: 终结JAVA包袱,向往C#轻装上阵
- 求两个数高位相同的部分--算法由中国PHP联盟的vincent-武汉(282159887) 提供
- Junit使用GroboUtils进行多线程测试
- Google AdSense帐户申请页面的bug以及缺乏用户体验检测
- discuz6.0数据表含义
- linux中安装单机版hadoop
- 国产低价MP4后的思索 --- 核心系统的差异性导致的
- 关于上次gnome shell安装之后黑屏的问题的解决方法