javascript创建对象
来源:互联网 发布:保卫萝卜网页源码 编辑:程序博客网 时间:2024/06/16 19:40
一、构造函数方式(模板类)函数名大写
function Person(name,age,sex){ this.name=name; this.age=age; thia.sex=sex; this.sayName=function(){ alert(this.name); }}二、构造工厂
function creatPerson(name,age,sex){ var obj=new Object; obj.name=name; obj.sex=sex; obj.age=age; obj.sayName=function(){ alert(this.name); }}三、对象实例化
1、用new关键字
<pre name="code" class="html"><pre name="code" class="html">var p1=new Person('Mary',12,'女');
2、普通方法的方式,此时的环境变量是window
Person('Mary',12,'女');3、在另一个对象的作用域中调用
var o=new Object;Person.call(o,'Mary',12.''女);
0 0
- javaScript--创建对象
- Javascript创建对象
- JavaScript中创建对象
- Javascript创建对象
- javascript 创建对象
- javascript创建createXmlHttpRequest对象
- javascript 创建自定义对象
- javascript 创建一次性对象
- JavaScript对象的创建
- JavaScript对象的创建
- javascript对象创建过程
- javascript对象的创建
- 创建 JavaScript 对象
- javascript对象创建过程
- javascript 创建对象
- JavaScript 对象创建方法
- JavaScript 创建对象
- javascript创建对象
- 【LeetCode】Merge k Sorted Lists
- 解决ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 方法
- js实现汉字转拼音
- linux shell trap功能介绍
- Spring aop中模式符号
- javascript创建对象
- nginx https_ssl ssl证书生成及注册全过程
- 解决ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- 是否仍沉浸于Linux下的top、ps、pstree的美好?
- QT Demo 之 window(5) window.qml
- LNMP 配置漏洞系列解读
- 栈的链式结构表示与实现——自己写数据结构
- 自定义可扩性很强的Dialog
- 生成模型(generative model)和判别模型(discriminative model)