数码资讯
javascript如何定制修剪方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
相比于VBscript,Javascript在字符串处理是非常强大的,但它缺少修剪方法之前和之后的字符串中移除的空间。
清除右、左空间
函数修剪({){
返回trimright(trimleft(S));
}
清除左空间
功能trimleft(s){
如果(= NULL){
返回;
}
VaR空格=新的字符串( T;
新字符串(s);
如果whitespace.indexof(str.charat((0))!= 1){
var j = 0,I = str.length;
而<<我whitespace.indexof(str.charat(J(J))!= 1){
++;
}
STR = str.substring(j,i);
}
返回字符;
}
清除正确的空间
功能trimright(s){
如果(S = = null)返回;
VaR空格=新的字符串( T;
新字符串(s);
如果(whitespace.indexof(str.charat(str.length-1))!= 1){
var i = str.length - 1;
而(我> = 0 whitespace.indexof(str.charat(我))!= 1){
我--;
}
STR = str.substring(0,i + 1);
}
返回字符;
}
以上是本文的全部内容,希望能对大家有所帮助。
清除右、左空间
函数修剪({){
返回trimright(trimleft(S));
}
清除左空间
功能trimleft(s){
如果(= NULL){
返回;
}
VaR空格=新的字符串( T;
新字符串(s);
如果whitespace.indexof(str.charat((0))!= 1){
var j = 0,I = str.length;
而<<我whitespace.indexof(str.charat(J(J))!= 1){
++;
}
STR = str.substring(j,i);
}
返回字符;
}
清除正确的空间
功能trimright(s){
如果(S = = null)返回;
VaR空格=新的字符串( T;
新字符串(s);
如果(whitespace.indexof(str.charat(str.length-1))!= 1){
var i = str.length - 1;
而(我> = 0 whitespace.indexof(str.charat(我))!= 1){
我--;
}
STR = str.substring(0,i + 1);
}
返回字符;
}
以上是本文的全部内容,希望能对大家有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。