这样可以不?

来源:3-25 编程练习

慕丝0699092

2017-12-11 16:05:31

<script>
		var tel=prompt("请输入手机号码");
		for(var i=0; i<7;i++){
			var newTel=tel.replace(tel[i],"*");
			tel=newTel;
		}
		document.write(newTel);
	</script>


写回答

2回答

怎么都被占用了呢

2017-12-11

当然,这样的话replace会调用了7次,而整体替换,执行一次就可以了。

0

慕丝0699092

提问者

2017-12-11

想问下老师,这样遍历是否比整体替换七个*的更加消耗计算机性能?

0

0 学习 · 36712 问题

查看课程