摘要:
1、jQuery自带的$.map方式:$.map(json, function (n) { return n; });这种方式原来用于复制数组还可以,今天用它复制数组中的某一条记录,发现字段名称丢失了,后来发现了第二种方法。2、深复制与浅复制// 浅层复制(只复制顶层的非 object 元素)var newObject = jQuery.extend({}, oldObject);// 深层复制(一层一层往下复制直到最底层)var newObject = jQuery.extend(true, {}, oldObject);用的是深复制的方式,复制对象时发现字段丢失的现象没有了。3、数组的过滤 阅读全文
摘要:
1、json数据的正常取值:json[i].fieldName2、json数据的字段带空格:eval('json[' + i + ']["' + field + '"]')3、json数据的赋值:eval('json[' + i + ']["' + field + '"]=' + jsonFilter.length);4、json数据增加字段:循环所有数据,直接json[i].newField=defaultValue就可以了5、json数据的排序:相当于数组 阅读全文
摘要:
1、将jquery对象缓存起来在for循环中,不要每次都要访问数组的length属性,我们应该先将对象缓存进一个变量然后再操作,如下所示: 代码如下:var myLength = myArray.length; for (var i = 0; i ' + item + ''; $('#ballers').append(newLI); }); //较好的做法 var frag = document.createDocumentFragment(); $.each(reallyLongArray, function(count, item) { var ne 阅读全文
摘要:
很多时候我们需要在网页中显示数据统计报表,从而能很直观地了解数据的走向,更好地帮助决策分析。今天就给大家分享几个个人觉得好用的jQuery图表插件,这几个图表插件使用起来非常方便,而且挺灵活的,相信大家会喜欢。1、jqPlot(中文API说明及示例和源码)推荐jqPlot是一款基于jquery类库的图标绘制插件。通过jqPlot可以在网页中绘制线状、柱状、饼状等多种样式图表2、Google Chart(中文API详解)利用Google Chart API可以动态地生成图表图形,例如在地址栏中输入http://chart.apis.google.com/chart?cht=p3&chd= 阅读全文