为了账号安全,请及时绑定邮箱和手机立即绑定

我这个去除空格的函数,会卡住 打印好多次。

我这个去除空格的函数,会卡住 打印好多次。

zhaoqihao 2016-06-03 11:45:50
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <input id="text" type="text"/> <input  type="button" value="去除空格" onclick="trimstr()" /> <script type="text/javascript"> function trimstr(str){ return str.replace(/(^\s*)|(\s*$)/g,"") } function trimstr(){ var str=document.getElementById("text").value; console.log(str.length); console.log(trimstr(str).length); } </script> </body></html>
查看完整描述

1 回答

已采纳
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

仔细观察代码,你定义了2个trimstr函数,很明显后定义的函数会覆盖啊,而后定义的函数中你又使用的递归...

查看完整回答
反对 回复 2016-06-03
  • 1 回答
  • 0 关注
  • 1307 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信