PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Ajax
[问题] JS 物件导向 的 小问题
楼主:
KawasumiMai
(さあ、死ぬがいい)
2015-01-15 18:31:36
如题
class={
str:'TEST',
init:function(){
this.test();
},
test:function(){
alert(this.str);
}
}
网站上好像看到的Sample都是一堆function
呼叫init()的时候,会呼叫test()
但是alert的时候,却无法找到this.str,会印出undefined
改成
str:function(){return 'TEST';}
和
alert(this.str());
也没用
如果不是用var和=指定的话
请问这种物件导向的写法要怎么指定属性值?
作者:
mmis1000
(秋月恋枫)
2015-01-15 18:35:00
我测试很正常啊,btw class是es6保留字欧
作者:
bndan
(seed)
2015-01-15 18:41:00
帮你照CODE程式.可以动阿 有限定浏览器?
http://jsfiddle.net/0sod9n7e/1/
题外话 这东西跟JQUERY无关 这是JS物件...
楼主:
KawasumiMai
(さあ、死ぬがいい)
2015-01-15 18:54:00
喔抱歉其他东西用到Jquery没注意就打在标题了XDclass是打这篇sample取的名字不过一样的浏览器竟然可以动,why = =...改了一下标题 回去大概要再翻一下code= =
作者:
davidsky
(Alive)
2015-01-15 20:05:00
养成用var的习惯,否则会有变量污染等问题
作者:
et282523
(不屈斗志)
2015-01-15 21:00:00
我测的结果是如果名字是 class 会出现 SyntaxError改成 class1 就会正常执行了(浏漤器是 firefox)
作者:
mofies
(呦呦呦呦呦~)
2015-01-19 23:28:00
照你的架构改成这样
http://goo.gl/mf8lpD
继续阅读
[问题]请问 AJAX的跨网域传值
crossdunk
[问题] JQ ajax使用curl
hd92216
[问题] 如何撷取网页画面
b510336
[问题] 使用javascript 取json资料
nicknick196
[问题] [已解决] client side http request 有 HTTP refer
nehex
[问题] angularjs 有没有类似jquery $.param方
arnold0613
[问题] 想学 zebra.ui
john110290
Fw: [问题] jquery selector选取问题(已解决)
kotou
[问题] 关于 chrome37+ 不支援showModalDialog
no1kk
[情报] Zhupiter CoString JavaScript API
jjdai
Links
booklink
Contact Us: admin [ a t ] ucptt.com