社区
JavaScript
帖子详情
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
Jinniu
2005-03-14 09:19:14
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
...全文
341
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
打赏
举报
回复
贴来看看
使用正确,即使再多的程序也不会报错
安装和配置 Windows Server 2022 存储和
文件
服务
通过这一个课程的介绍,我们就能够去了解到 1、Windows Server 2022 的系统当
中
,软件定义存储的功能,为我们提供了存储池和存储直通的功能,确保任何的一个磁盘或是服务器出现故障的
时
候,都能够确保应用
程序
或是...
TS
报错
大全
ts
报错
大全
node
js
遍历
文件
、重命名并
写入
新的
文件
项目某功能类似发送表情包,下载UI给切的图全部都是
中
文命名,因此需要统一修改,但表情包太多,使用node.
js
写个脚本将所有emoji图片重命名并组成一个对象数组,方便页面调用 node.
js
写脚本: emoji这个
文件
夹是...
[转]信息安全相关理论题(三)
21、静态分析是运行
程序
后进行调试? A、 对 B、 错 您的答案: 标准答案: B 22、安卓反编译后
会
出现$符号字节码表示是匿名内部类? A、 对 B、 错 您的答案: 标准答案: A 23、反编译安卓应用后,一般应该先查看哪...
尚硅谷webpack课程学习笔记
3、我们之前打包
执行
的是npx webpack ./src/main.
js
--mode=development 这个命令,写了webpack的配置
文件
中
设置了入口后,可以直接使用npx webpack
执行
了。引入的是打包后的
文件
,如果更改入口起点的名称,或者...
JavaScript
87,915
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章