function fun() {}
fun.prototype = {
_players: null,
_rules: null,
_done: null,
iURL: 'http://wawa.ddmg.com/ananan/', //随便写的
iURL_on: 'http://wawa.ddmg.com/ananan/',
get players() { //不理解这是什么用法,,,不像function或method啊。。
if(!this._players) {
this._players = {
'biubiu_loader': this.iURL + 'loader.swf',//biubiu_loader是变量名吗,为什么加了引号??
'biubiu_player': this.iURL + 'player.swf'
};
}
return this._players;
},
};
奇怪的Javascript,这样的代码你见过吗
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- save4me 2015-01-11 08:18关注
你的代码应该是类似下面两个去除国内常见视频网站的播放前视频广告的代码吧,get players和get rules分别是获取播放器列表和获取规则列表。只不过它不是想平常一样,而是通过命令来用函数返回一个对象,这样就只读。
YoukuAntiADs+
CleanPlayer
就像其他编程语言比如C#定义类的属性有get和set,如果只有get就是只能读不能写或赋值。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报