• JS 模板


    function init() {
    var DATAJson=JSON.parse(DATA);

    var sort=DATAJson.sort(function(a,b){
    	return a.status>b.status?-1:1
    });
    //console.log(sort);	
    String.prototype.temp = function(obj) {   //替换$$里面的内容
        return this.replace(/$w+$/gi, function(matchs) { //
            var returns = obj[matchs.replace(/$/g, "")];	//匹配json中每个以$开头的
            return (returns + "") == "undefined"? "": returns;
        });
    };
    var htmlList = ''
        , htmlTemp = $("ul").html();
    //console.log(htmlTemp.temp(DATAJson));
    DATAJson.forEach(function(item) {
         htmlList += htmlTemp.temp(item);
    });
       $("ul").html(htmlList);
    
      $("#DONE").empty().html("未完成");
    }	
    

    网上抄的模板,注意正则!!!

    var DATAJson=JSON.parse(DATA);
    var sort=DATAJson.sort(function(a,b){
    	return a.status>b.status?-1:1
    });
    //console.log(sort);	
    String.prototype.temp = function(obj) {   //替换$$里面的内容
        return this.replace(/$w+$/gi, function(matchs) { 
            var returns = obj[matchs.replace(/$/g, "")];	//匹配json中每个以$开头的
            return (returns + "") == "undefined"? "": returns;
        });
    };
    var htmlList = ''
        , htmlTemp = $("ul").html();
    //console.log(htmlTemp.temp(DATAJson));
    DATAJson.forEach(function(item) {
         htmlList += htmlTemp.temp(item);
    });
       $("ul").html(htmlList);	
      $("#DONE").empty().html("未完成");
    }
  • 相关阅读:
    信息安全系统设计基础第十二周学习总结
    day07-流程控制之while循环
    day07-深浅拷贝
    第一次小测
    day05-与用户交互与运算符
    day05学习笔记-垃圾回收机制
    day04学习笔记-变量
    day03-python-学习笔记
    P4323-[JSOI2016]独特的树叶【换根dp,树哈希】
    CF990G-GCD Counting【dfs】
  • 原文地址:https://www.cnblogs.com/liuestc/p/5680131.html
Copyright © 2020-2023  润新知