javascript if-else嵌套到上面的if
javascript if else nested go to the upper if
是否有方法转到if/else
语句的其他1级更高级别?
假设我有一个这样的结构(我想做什么的简单例子):
function yada(data) {
if(typeof data !== 'undefined') {
data = parser.parseData(data);
if(!data) {
// from here i want to go to the else statement 1 level higher
}
else {
alert('all is well');
}
}
else {
alert('not parsed');
}
}
您不能这样做,相反,您需要按照以下重建if...else
function yada(data) {
if(typeof data !== 'undefined' && data = parser.parseData(data)) {
alert('all is well');
}
else {
alert('not parsed');
}
}
相关文章:
- for循环中的javascript if语句找不到==
- 将 HTML 添加到 Javascript IF 函数
- 使用 if - JS 将文件类型附加到 url
- 尝试在 if 子句中将变量从 js 发布到 php
- 当if条件被添加到循环中时,Javascript函数将停止工作
- 如何将当前值从 dom-repeat 向下传播到内部 dom-if
- 将默认选项添加到ng-if
- javaScript警报和提示框将我重定向到另一个页面,上面写着“;找不到文件”;
- 当涉及到if语句时,我如何使Javascript不区分大小写
- 按钮上的if-else语句超时有效,但无法返回到原始状态
- jQuery if 语句检测到高度
- JQuery if 语句基于在文本中包含特定字符串将数据追加到相应的 DIV
- if 语句以更改添加到添加数量的新行
- 如何将 if 语句添加到切换函数
- 编译后将基本赋值打字稿到 if 语句中
- 将引导程序附加到子导航的顶部,而不是在上面,引导程序
- 鼠标移到上面时更改字体,第二次移到上面时恢复字体
- 将焦点设置在google地图's InfoWindow上,将鼠标移到上面
- 当另一个SVG元素拖到上面时,识别SVG元素
- AJAX脚本在提要下输出新帖子,我如何移动到上面