var s = ' abc xyz a 123 ';
var index = -1;
do {
index = s.indexOf(' ', index + 1);
if (index !== -1) {
s = s.replace(' ', '');
}
} while(index !== -1);
console.log(s);
var index = -1;
do {
index = s.indexOf(' ', index + 1);
if (index !== -1) {
s = s.replace(' ', '');
}
} while(index !== -1);
console.log(s);
解决方案 »
- JavaScript table 问题
- 使用javascript 放大、缩小图片
- 有没有人有红孩子网站那样的图片翻转代码
- 火狐用jQuery magnify 放大镜 没有问题,ie7打开本地html也没问题,通过web访问就不能显示大图?
- 紧急!有关下拉列表和复选框的问题
- 关于隐藏域 赋值的问题,很头痛,在线等啊!
- 把头给搞大了的问题 超级简单 大家随便过来看一眼 -----关于页面刷新
- 怎样传递参数给Get请求的网页?
- help me ~~~~关于onclick事件。很简单的问题~~急~~~~~~~~~~~~~~~~~~~~~~~~
- jquery mouseenter事件中使用hide方法的问题
- 一段javascript代码 不是很理解其中含义
- 怎么用JQuery点击button达到导航展开的效果
s = s.replace(/ /g, '');
console.log(s);
var index = -1;
do {
index = s.indexOf(' ', index);
if (index !== -1) {
s = s.replace(' ', '');
}
} while(index !== -1);
console.log(s);
这里替换之后字符串长度已经改变,位置不要再加1了
s.indexOf(' ', index);