开发者社区> 问答> 正文

一个关于js执行顺序的问题

我先说下,我的需求,进到页面的时候先检测Id是否为空,如果为空就跳转到主页面!
我一开始时这么写的
screenshot
但是这样写完会报一个错误
screenshot
然后我将代码换了一下位置
screenshot
这样就没问题了,求问这是为什么呢?

展开
收起
蛮大人123 2016-02-26 17:43:29 2112 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    你应该在跳转的时候终止逻辑继续执行
    $(function(){

    if(!pageCheck()) {
        return  false
    }
    // 其他代码

    })
    你的第三张图的return false是终止执行了$(function(){})这个逻辑
    而你的第一张图的return false仅仅是终止pageCheck这个函数

    2019-07-17 18:48:32
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载