`
bardo
  • 浏览: 378213 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D1407912-ab64-3e76-ae37-b31aa4afa398
浅述PHP设计模式
浏览量:11805
9d6df9f7-91da-3787-a37c-0e826525dd5d
Zend Framewor...
浏览量:10112
85b628bd-a2ed-3de2-a4b1-0d34985ae8b6
PHP的IDE(集成开发环...
浏览量:9499
社区版块
存档分类
最新评论

如何中止javascript执行

阅读更多
JS没有PHP的exit, 也没有JAVA的return。

如果JS代码不是函数,则需要中止JS执行时,只有一个办法,那就是:

document.location.href=your_url;

此外,throw虽能中止,但仍是不友好的出错信息,所以,如果想友好中止,只能是以上方法。

因此,非函数模式的代码,是无法停留在当前页面实现中止的。
分享到:
评论

相关推荐

    中止javascript执行的方法

    当需要在非函数环境中中止JavaScript执行时,一个常见的方法是利用`document.location.href`改变页面的URL。通过将`document.location.href`设置为一个新的URL,浏览器会立即加载新的页面,从而停止当前页面上的所有...

    javascript延时重复执行函数 lLoopRun.js

    * sFuncEnd:字符串型,用于中止重复执行动作(sFuncLoop)的 JavaScript 函数或语句。 * nDelay:数字型,重复执行的时间间隔(毫秒数)。 函数实现: lLoopRun 函数使用闭包和定时器来实现延时重复执行。首先,...

    107个常用Javascript语句.doc

    2. Javascript中的注释:使用//符号可以添加注释,注释内容不会被执行。 3. HTML文档结构:传统的HTML文档结构是document->html->(head,body),其中head元素中包含文档的元数据,body元素中包含文档的内容。 4. ...

    107个常用Javascript语句

    循环中止的命令是 `break` 在循环中,使用 `break` 语句可以立即退出循环: ```javascript for (var i = 0; i ; i++) { if (i === 5) { break; } console.log(i); } ``` #### 17. JS中的函数定义 函数定义的...

    javascript基本语法_.docx

    JavaScript 提供了完整的基本编程语句,包括赋值语句、switch 选择语句、while 循环语句、for 循环语句、for each 循环语句、do while 循环语句、break 循环中止语句、continue 循环中断语句、with 语句、try......

    JavaScript的107则使用技巧大全

    循环中止 - **知识点**:`break` 语句 - `break`语句用于立即退出循环,无论循环条件是否满足。 - 示例代码: ```javascript for (var i = 0; i ; i++) { if (i === 5) { break; } console.log(i); } ```...

    JS 终止执行的实现方法

    在JavaScript编程中,有时我们需要在特定条件下提前终止代码的执行,以避免不必要的计算或操作,或者是因为出现了错误或异常情况。下面将详细讲解在不同场景下如何实现JS终止执行的方法。 首先,我们要区分两种主要...

    JavaScript中常用的一百零七条语句

    循环中止的命令:`break` `break` 语句用于立即退出循环: ```javascript for (var i = 0; i ; i++) { if (i == 5) { break; } console.log(i); } ``` #### 17. 函数定义:`function functionName(...

    JavaScript-js宝典笔学习记.txt

    循环中止命令 `break` `break` 语句用于提前退出循环。 ```javascript for (var i = 0; i ; i++) { if (i === 5) { break; } console.log(i); } ``` #### 17. 函数定义 `function functionName([parameter],....

    JavaScript中停止执行setInterval和setTimeout事件的方法

    JavaScript中停止执行setInterval和setTimeout事件的方法主要涉及到了JavaScript编程中定时任务的管理和控制。在Web开发过程中,setInterval和setTimeout是两个非常常用的JavaScript函数,用于按照指定的周期执行...

    javascript高级教程

     赋值语句、switch选择语句、while循环语句、for循环语句、do while循环语句、break循环中止语句、continue循环中断语句、with语句、try...catch语句、  if语句(if..else,if...else if ...)。  4、函数  函数...

    107句JSjavascript常用语句.doc

    2. JavaScript 注释://,用于注释代码,防止代码执行。 3. HTML 文档顺序:document -> html -> (head, body),HTML 文档的基本结构。 4. 浏览器窗口中的 DOM 顺序:window -> (navigator, screen, history, ...

    AbortController中止请求通信[模糊搜索案例]

    通过集成AbortController,我们可以在用户输入新查询时中断旧的请求,确保每次只有一个最新的请求在执行。 后端部分使用了Node.js和Express框架。Express是一个轻量级的Web应用框架,它简化了HTTP服务器的创建,...

    鬼鬼JS调试工具7.0

    如果JS代码不是函数,则需要中止JS执行时,如果想友好中止,只能是以上方法。因此,非函数模式的代码,是无法停留在当前页面实现中止的 2、在没有其他插件的情况下,其自带的“错误控制台”是一个非常不错的选择。...

    10个基于浏览器的JavaScript调试工具分享

    通过命令行执行JavaScript代码,可以快速测试函数或操作DOM元素,非常适合进行即时调试。 6. JSDT–JavaScriptDebugToolkit(JavaScript调试工具包) JSDT是一个跨浏览器的JavaScript调试工具,支持IE、Firefox、...

    javascript使用技巧

    16. **循环中止** - 使用 `break` 语句可以在循环中提前终止循环。这对于避免无限循环和优化循环性能很有帮助。 17. **函数定义** - 使用 `function functionName([parameter], ...)` 定义函数。函数是组织和...

    javascript-cheat-sheet-v1

    - **exec(string)**: 在字符串中执行搜索。 **4. Array** - **concat(arr1, arr2, ...)**: 合并两个或多个数组。 - **join(separator)**: 使用分隔符连接数组元素。 - **push(element)**: 添加一个新元素到数组...

Global site tag (gtag.js) - Google Analytics