社区
JavaScript
帖子详情
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
Jinniu
2005-03-14 09:19:14
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
...全文
365
9
打赏
收藏
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rober0371
2005-03-17
打赏
举报
回复
是不是函数调用时没有用return 例如:onclick="return check()"
meizz
2005-03-15
打赏
举报
回复
错误是:return语句在函数之外!
显而易见的你是在函数外使用了 return 了, 问题不是出在这两个函数上, 而是你其它的代码书写不对
Jinniu
2005-03-15
打赏
举报
回复
正是奇怪,为什么在我机器上就要报错喃?郁闷
不过还是谢谢大家的帮助!
vivianfdlpw
2005-03-15
打赏
举报
回复
没发现问题呀
<script>
function StrTrimLeft(inputString)
{
var returnString = inputString;
while(''+returnString.charAt(0)==' ') returnString=returnString.substring(1,returnString.length);
return returnString;
}
function StrTrim(inputString)
{
var returnString = inputString;
while(''+returnString.charAt(0)==' ') returnString=returnString.substring(1,returnString.length);
while(''+returnString.charAt(returnString.length-1)==' ') returnString=returnString.substring(0,returnString.length-1);
return returnString;
}
var str=" ABDCF HG ";
alert(StrTrimLeft(str));
alert(StrTrim(str));
alert(StrTrimLeft(StrTrim(str)));
alert(StrTrim(StrTrimLeft(str)));
</script>
meizz
2005-03-15
打赏
举报
回复
这段代码没有问题呀, 我测试都是通过的呀, 不过这两个函数可以改一下:
<script language=Javascript> //自己动手为string添加Trim
String.prototype.Trim = function(){return this.replace(/(^\s+)|(\s+$)/g,"");}
String.prototype.Ltrim = function(){return this.replace(/(^\s+)/g, "");}
String.prototype.Rtrim = function(){return this.replace(/(\s+$)/g, "");}
var str = " meizz ";
alert(str.Trim());
alert(str.Ltrim());
alert(str.Rtrim());
</script>
Jinniu
2005-03-15
打赏
举报
回复
请求各位高人解答一下!
Jinniu
2005-03-15
打赏
举报
回复
错误是:return语句在函数之外!
Jinniu
2005-03-15
打赏
举报
回复
function StrTrimLeft(inputString)
{
var returnString = inputString;
while(''+returnString.charAt(0)==' ') returnString=returnString.substring(1,returnString.length);
return returnString;
}
function StrTrim(inputString)
{
var returnString = inputString;
while(''+returnString.charAt(0)==' ') returnString=returnString.substring(1,returnString.length);
while(''+returnString.charAt(returnString.length-1)==' ') returnString=returnString.substring(0,returnString.length-1);
return returnString;
}
这是代码。
flyskytoday
2005-03-14
打赏
举报
回复
贴来看看
使用正确,即使再多的程序也不会报错
node
js
遍历
文件
、重命名并
写入
新的
文件
项目某功能类似发送表情包,下载UI给切的图全部都是
中
文命名,因此需要统一修改,但表情包太多,使用node.
js
写个脚本将所有emoji图片重命名并组成一个对象数组,方便页面调用 node.
js
写脚本: emoji这个
文件
夹是...
TS
报错
大全
ts
报错
大全
Node.
js
最佳实践异常处理
我意识到只要我的
程序
中
有未处理的异常,节点就
会
终止。这与我接触过的普通服务器容器不同,当发生未处理的异常并且容器仍然能够接收请求
时
,只有工作线程死亡。这提出了几个问题:process.on(‘uncaughtException’...
Js
放到HTML
文件
中
的哪个位置有什么区别
先明白
js
能放在HTML的那个位置,分别是head和body
中
。大部分人都是放到head里面的。...我学的
时
候也是稀里糊涂的跟着放到head的里面,也不知道为什么?今天看说说,放到这两个地方的区别: 先看一段html代码:
[转]信息安全相关理论题(三)
21、静态分析是运行
程序
后进行调试? A、 对 B、 错 您的答案: 标准答案: B 22、安卓反编译后
会
出现$符号字节码表示是匿名内部类? A、 对 B、 错 您的答案: 标准答案: A 23、反编译安卓应用后,一般应该先查看哪...
JavaScript
87,994
社区成员
224,697
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章