js 字符串处理常用方法

 

//指定位置插入

  //参数说明:str表示原字符串变量,flg表示要插入的字符串,sn表示要插入的位置
        function insert_flg(str, flg, sn) {
            var newstr = "";
            for (var i = 0; i < str.length; i += sn) {
                var tmp = str.substring(i, i + sn);
                newstr += tmp + flg;
            }
            return newstr;
        }

//转换

 function tonumber(val) {
                        if (val.length == 0)
                            return 0;
                        if (!isNaN(val)) {
                            return val;
                        } else {
                            return 0;
                        }
                    }

//接收参数

 function q(pname) {
            var query = location.search.substring(1);
            var qq = "";
            params = query.split("&");
            if (params.length > 0) {
                for (var n in params) {
                    var pairs = params[n].split("=");
                    if (pairs[0] == pname) {
                        qq = pairs[1];
                        break;
                    }
                }
            }
            return qq;
        }

posted @ 2016-01-05 18:11  立扬  阅读(97)  评论(0)    收藏  举报
……