网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

Javascript拓展String方法代码

栏目: 网页设计 / 发布于: / 人气:2.83W

复制代码 代码如下:

Javascript拓展String方法代码

ith = function (str) {

if (str == null || str == "" || th == 0 || th > th)

return false;

if (tring(th - th) == str)

return true;

else

return false;

return true;

}

tWith = function (str) {

if (str == null || str == "" || th == 0 || th > th)

return false;

if (tr(0, th) == str)

return true;

else

return false;

return true;

}

= function () {

return ace(/(^s*)|(s*$)/g, "");

}

m = function () {

return ace(/(^s*)/g, "");

}

m = function () {

return ace(/(s*$)/g, "");

}

at = function (str) {

var i = 1, args = arguments;

var str = args[0];

var re = /{(d+)}/g;

return ace(re, function () { return args[i++] });

};

var Json2string = function (obj) {

var t = typeof (obj);

if (t != "object" || obj === null) {

// simple data type

if (t == "string") obj = " + obj + ";

return String(obj);

}

else {

// recurse array or object

var n, v, json = [], arr = (obj && tructor == Array);

for (n in obj) {

v = obj[n]; t = typeof (v);

if (t == "string") v = " + v + ";

else if (t == "object" && v !== null)

v = Json2string(v);

((arr ? "" : " + n + :") + String(v));

}

return (arr ? "[" : "{") + String(json) + (arr ? "]" : "}");

}

};