有哪些长尾词可以描述不常用的JS方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计456个文字,预计阅读时间需要2分钟。
python/** * 将对象转换为JSON格式 * @author LiFX * @version 1.0 * @date 2015-03-11 * @param obj 需要转换的对象 * @param arr 不需要转换到JSON中的数组元素 * @returns JSON字符串 */function convertObjToJson(obj, arr) { var jsonStr=; for (var key in obj) { if (arr.indexOf(key)===-1) { jsonStr +=\ + key + \: + JSON.stringify(obj[key]) + ,; } } return { + jsonStr.slice(0, -1) + };}
/** *
* @author li * @date 2016-03-17 14:12:04 * @version 1.0 * @see * @param str * @returns */ function strUperToLower(str) { return str.replace(/\B[A-Z]/g, function(m){ return "_"+m.toLowerCase(); }); } /** * * 通过json 对表单赋值 * @author li * @date 2016-03-17 10:40:14 * @version 1.0 * @see * @param json */ function formLoadData(json){ var key,value,tagName,type,arr; for(x in json){ key = x; value = json[x]; $("[name='"+key+"'],[name='"+key+"[]']").each(function(){ tagName = $(this)[0].tagName; type = $(this).attr('type'); if(tagName=='INPUT'){ if(type=='radio'){ $(this).attr('checked',$(this).val()==value); }else if(type=='checkbox'){ arr = value.split(','); for(var i =0;i* @author li * @date 2016-03-17 14:12:04 * @version 1.0 * @see * @param str * @returns */ function strUperToLower(str) { return str.replace(/\B[A-Z]/g, function(m){ return "_"+m.toLowerCase(); }); } /** * * 通过json 对表单赋值 * @author li * @date 2016-03-17 10:40:14 * @version 1.0 * @see * @param json */ function formLoadData(json){ var key,value,tagName,type,arr; for(x in json){ key = x; value = json[x]; $("[name='"+key+"'],[name='"+key+"[]']").each(function(){ tagName = $(this)[0].tagName; type = $(this).attr('type'); if(tagName=='INPUT'){ if(type=='radio'){ $(this).attr('checked',$(this).val()==value); }else if(type=='checkbox'){ arr = value.split(','); for(var i =0;i本文共计456个文字,预计阅读时间需要2分钟。
python/** * 将对象转换为JSON格式 * @author LiFX * @version 1.0 * @date 2015-03-11 * @param obj 需要转换的对象 * @param arr 不需要转换到JSON中的数组元素 * @returns JSON字符串 */function convertObjToJson(obj, arr) { var jsonStr=; for (var key in obj) { if (arr.indexOf(key)===-1) { jsonStr +=\ + key + \: + JSON.stringify(obj[key]) + ,; } } return { + jsonStr.slice(0, -1) + };}
/** *
* @author li * @date 2016-03-17 14:12:04 * @version 1.0 * @see * @param str * @returns */ function strUperToLower(str) { return str.replace(/\B[A-Z]/g, function(m){ return "_"+m.toLowerCase(); }); } /** * * 通过json 对表单赋值 * @author li * @date 2016-03-17 10:40:14 * @version 1.0 * @see * @param json */ function formLoadData(json){ var key,value,tagName,type,arr; for(x in json){ key = x; value = json[x]; $("[name='"+key+"'],[name='"+key+"[]']").each(function(){ tagName = $(this)[0].tagName; type = $(this).attr('type'); if(tagName=='INPUT'){ if(type=='radio'){ $(this).attr('checked',$(this).val()==value); }else if(type=='checkbox'){ arr = value.split(','); for(var i =0;i* @author li * @date 2016-03-17 14:12:04 * @version 1.0 * @see * @param str * @returns */ function strUperToLower(str) { return str.replace(/\B[A-Z]/g, function(m){ return "_"+m.toLowerCase(); }); } /** * * 通过json 对表单赋值 * @author li * @date 2016-03-17 10:40:14 * @version 1.0 * @see * @param json */ function formLoadData(json){ var key,value,tagName,type,arr; for(x in json){ key = x; value = json[x]; $("[name='"+key+"'],[name='"+key+"[]']").each(function(){ tagName = $(this)[0].tagName; type = $(this).attr('type'); if(tagName=='INPUT'){ if(type=='radio'){ $(this).attr('checked',$(this).val()==value); }else if(type=='checkbox'){ arr = value.split(','); for(var i =0;i
