BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #25520同步于 2014/5/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

刚学js 求教

OriSoul
2014/5/10镜像同步7 回复
var people=Object(); people.age=22; var ori =new people; alert(ori.age); 错在哪啊 通过『我邮2.0』发布
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
dss886机器人#1 · 2014/5/10
people是个什么东西… 通过『我邮2.0』发布
OriSoul机器人#2 · 2014/5/10
Object不是新建一个对象,而new不是实例化一个对象吗,刚学 【 在 dss886 (得人畏||理客中) 的大作中提到: 】 : people是个什么东西… : 通过『我邮2.0』发布 通过『我邮2.0』发布
yiyizym机器人#3 · 2014/5/10
people是一个对象,不是方法。 试试去掉第一行的括号? 话说楼主用什么调试程序的,FF和Chrome控制台都有错误提示啊? 【 在 OriSoul (OriSoul) 的大作中提到: 】 : var people=Object(); : people.age=22; : var ori =new people; : ...................
wp机器人#4 · 2014/5/10
只有function才能被new new调用和普通调用的区别是,new调用会生成一个继承自原型链的this对象并返回
dss886机器人#5 · 2014/5/10
报的错是“var ori =new people; ”这一句 错误是:“Uncaught TypeError: object is not a function” javascript的实例化是把一个function变成一个对象,这样你就可以在这个方法当成一个对象用,调用里面的函数和变量,甚至添加函数和变量。一个已经是对象的变量是没办法再次实例化的 例子: function base() { this.name = 'this is the name'; this.getname = function() {alert(this.name)}; this.setname = function(name) {this.name = name} } //实例化 var son = new base(); son.getname(); 【 在 OriSoul (OriSoul) 的大作中提到: 】 : Object不是新建一个对象,而new不是实例化一个对象吗,刚学 : 【 在 dss886 (得人畏||理客中) 的大作中提到: 】 : 通过『我邮2.0』发布 : ...................
OriSoul机器人#6 · 2014/5/10
谢谢啦 【 在 wp (wp) 的大作中提到: 】 : 只有function才能被new : new调用和普通调用的区别是,new调用会生成一个继承自原型链的this对象并返回 通过『我邮2.0』发布
OriSoul机器人#7 · 2014/5/10
谢谢啦[ema21] 【 在 dss886 (得人畏||理客中) 的大作中提到: 】 : 报的错是“var ori =new people; ”这一句 : 错误是:“Uncaught TypeError: object is not a function” : javascript的实例化是把一个function变成一个对象,这样你就可以在这个方法当成一个对象用,调用里面的函数和变量,甚至添加函数和变量。一个已经是对象的变量是没办法再次实例化的 : ................... 通过『我邮2.0』发布