社区
JavaScript
帖子详情
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
Jinniu
2005-03-14 09:19:14
为什么,我在js文件中写入多个function时,平时单个执行正确的程序,在一起时就会报错?(主要是有多个return返回时报错!))
...全文
367
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这个
文件
夹是放在public下的 emoji.
js
是放在utils下的,所以找到需要遍历的
文件
夹 首先遍历emoji
文件
夹,组成数组对象,对所有emoji图片进行重命名,之后将生成的数据
写入
list.
js
中
const fs = require('fs') const pa
TS
报错
大全
ts
报错
大全
Node.
js
最佳实践异常处理
几天前我刚开始尝试 node.
js
。我意识到只要我的
程序
中
有未处理的异常,节点就
会
终止。这与我接触过的普通服务器容器不同,当发生未处理的异常并且容器仍然能够接收请求
时
,只有工作线程死亡。这提出了几个问题:process.on(‘uncaughtException’) 是唯一有效的防范方法吗?process.on(‘uncaughtException’) 是否也
会
在异步进程
执行
期间捕获未处理的异常?是否有一个已经构建的模块(例如发送电子邮件或
写入
文件
),我可以在未捕获异常的情况下利用它?
Js
放到HTML
文件
中
的哪个位置有什么区别
先明白
js
能放在HTML的那个位置,分别是head和body
中
。大部分人都是放到head里面的。下面为大家介绍下放到这两个地方的区别 这个问题一直是初学者的困惑。先明白
js
能放在HTML的那个位置,分别是head和body
中
。大部分人都是放到head里面的。我学的
时
候也是稀里糊涂的跟着放到head的里面,也不知道为什么?今天看说说,放到这两个地方的区别: 先看一段html代码:
[转]信息安全相关理论题(三)
21、静态分析是运行
程序
后进行调试? A、 对 B、 错 您的答案: 标准答案: B 22、安卓反编译后
会
出现$符号字节码表示是匿名内部类? A、 对 B、 错 您的答案: 标准答案: A 23、反编译安卓应用后,一般应该先查看哪一个smali
文件
的代码? A、 编译
程序
打开控制台 B、 打开匿名类smali
文件
C、 打开加密解密smali
文件
D、 ...
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章