您的位置:首页 > 理论基础 > 数据结构算法

JQuery当做类的处理--JSON数据结构

2015-01-12 22:11 197 查看
   

    类封闭的字段、方法。JSON数据结构实际也是一个封装的类。

    以下代码,简单的示例说明:

var obj2={
str:"JQuery",
func:function(){
alert(obj2.str);
}
};

$("#lv").click(obj2.func);


      其中,试着使用了this,str, 但是alert的结果是undefined。

     对str进行动态赋值,比如说:$(".class"),感觉好亲切,嘻嘻!

   

下面是对js对象直接量的介绍,因为两者是相通的。

var obj = {
name: 'fh',
gender: '男',
getAllpos: function () {
var all = [
];
for (var property in this) {
if (typeof obj[property] !== 'function') {
all.push(property + ':' + this[property])
}
}
return all.join(', ');
}
}
obj.getAllpos();
这里的this是和obj可以互相替换的。
这种形式的调用在js中叫做对象直接量方法。对象直接量的访问属性有两种方式,一种是 . 访问,另一种是数组 [] 的形式 。

比如这样的属性访问:

obj['gen'+"der"];//男
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json