再长的路,一步步也能走完;再短的路,不迈开双脚也无法到达。

一些常用的Jquey/Js方法

精华区 武穆逸仙 171℃ 0评论
$.extend()
带初始值的json数据对象重写赋值,常用语某些函数的参数需要有初始值的情况
var result=$.extend({},{name:”Tom”,age:21},{name:”Jerry”,sex:”Boy”});
//合并后的结果为:result={name:”Jerry”,age:21,sex:”Boy”}
function ViewProduct(opt)
{
   var options=$.extend({readonly:true,showbutton:false},opt);
if(options.readonly)
  {
         //TODO
  }
if(options.showbutton)
  {
         //TODO
  }
}
$.grep()
数组元素过滤
var arr = [1, 2, 3, 4, 5];
//过滤出大于3的元素放到新的数组newarr里面
var newarr = $.grep(arr, function (v) {
returnv>3;
});
//newarr:[4,5]
json属性遍历
var a={Id:0,Title:”kuujia soft”,AddDate:”2017-08-05″};
var str=””;
for(var key in a){
   str+=key+”:”+a[key]+”<br />”;
}
NdCrm.Debug(str);
$.toJSON()
将一个json对象转化为字符串
var a={Id:0,Title:”kuujia soft”,AddDate:”2017-08-05″};
var str=$.toJSON(a);
//str='{“Id”:0,”Title”:”kuujia soft”,”AddDate”:”2017-08-05″}’
$.parseJSON()
将json字符串转化为json对象
var jsonstr='{“Id”:0,”Title”:”kuujia soft”,”AddDate”:”2017-08-05″}’;
var json=$.parseJSON(jsonstr);
//json={Id:0,Title:”kuujia soft”,AddDate:”2017-08-05″};

转载请注明:武穆逸仙 » 一些常用的Jquey/Js方法

Smilie Vote is loading.
喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!