首页 > 代码库 > javascript常用功能函数

javascript常用功能函数

特殊字符转义:将<, >, &, “进行转义

function escape(str){    return str.replace(/[<>"&]/g,function(match){        switch(match){            case "<":            return "&lt;";            case ">":            return "&gt;";            case "&":            return "&amp;";            case "\"":            return "&quot;";        }    });}

 将url参数解析为json对象

function serilizeUrl(url){    var result={};    var keyvalue=http://www.mamicode.com/[];    var key="",value="";    url=url.split("?")[1];    var map=url.split("&");    for(var i = 0, len = map.length; i < len; i++) {       keyvalue=map[i].split("=");       key=keyvalue[0];       value=keyvalue[1];       result[key]=value;    }    return result;}

 

javascript常用功能函数