js对象创建的方式及其优势和不足3
来源:互联网 发布:腾讯网络大电影 编辑:程序博客网 时间:2024/05/24 15:43
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js对象的创建3</title>
<meta name="author" content="ASUS" />
<!-- Date: 2014-11-13 -->
<script type="text/javascript">
/*
*通过工厂的方式来创建对象
* 在createObject方法中创建一个对象
* 然后给该对象设置相应的属性和方法
* 最好返回该对象
*/
function createObject(name,age){
var obj = new Object();
obj.name=name;
obj.age=age;
obj.sayHello = function(){
alert(this.name+","+this.age);
}
return obj;
}
/*
*使用工厂的方式 有效的解决了重复利用的问题
* 同时也带来了新的问题 不能通过instanceof来检测p1和p2的类型
* 通过typeof只能检测出师object类型
*/
var p1 = createObject("aa",20);
var p2 = createObject("bb",22);
</script>
</head>
<body>
</body>
</html>
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js对象的创建3</title>
<meta name="author" content="ASUS" />
<!-- Date: 2014-11-13 -->
<script type="text/javascript">
/*
*通过工厂的方式来创建对象
* 在createObject方法中创建一个对象
* 然后给该对象设置相应的属性和方法
* 最好返回该对象
*/
function createObject(name,age){
var obj = new Object();
obj.name=name;
obj.age=age;
obj.sayHello = function(){
alert(this.name+","+this.age);
}
return obj;
}
/*
*使用工厂的方式 有效的解决了重复利用的问题
* 同时也带来了新的问题 不能通过instanceof来检测p1和p2的类型
* 通过typeof只能检测出师object类型
*/
var p1 = createObject("aa",20);
var p2 = createObject("bb",22);
</script>
</head>
<body>
</body>
</html>
0 0
- js对象创建的方式及其优势和不足3
- js对象创建的方式及其优势和不足2
- js对象创建的方式及其优势和不足4
- js对象创建的方式及其优势和不足5
- js对象创建的方式及其优势和不足6
- js对象创建的方式及其优势和不足7
- js中对象创建方式及其优势和不足1
- Ajax的优势和不足
- jQuery中的ajax的优势和不足
- 21700电池的优势和不足
- JS创建对象的方式
- js创建对象的方式
- js 创建对象的方式
- js对象的创建方式
- js创建对象的方式
- js 创建对象的方式
- js创建对象的方式
- Java对象的创建方式及其区别
- 详解C中volatile关键字
- 内存越界访问的一些看法
- IAR中cortex-m4启动流程分析
- I008-黑马程序员_毕向东_Java基础视频教程第01天-08-classpath配置
- linux C杂记(一)
- js对象创建的方式及其优势和不足3
- C中嵌入式asm和asm中嵌入C(基于GCC编译器)
- 《c程序设计语言》读书笔记-5.5-指针实现strncpy,strncat,strncmp
- iOS block 用法
- ViewPager+Fragment滑动界面,并做延迟加载【新版】
- 云璐影院
- java编程基础
- 一个简单的ShellCode执行器&代码(just for fun)
- 获取list集合map集合中元素的方式