`

Js函数返回值

    博客分类:
  • Js
阅读更多

一、返回控制与函数结果,

语法为:return 表达式;
作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果

 二、返回控制

语法为:return;
作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果



 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页.  

 Return False 就相当于终止符,Return True 就相当于执行符。  

 在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的  

 onclick事件(如果你指定的话)以外还要触发一个默认事件就是执行页面的跳转。所以如果  

 你想取消对象的默认动作就可以return false。

首先在js中,我们常用return false来阻止提交表单者继续执行下面的代码,通俗的来说就是阻止执行默认的行为。

function a(){

   if(True)
       return false;
},这是没有任何问题的。

如果我改成这种

function Test(){

   a();

   b();

   c();

}

即使a函数返回return false 阻止提交了,但是不影响 b()以及 c()函数的执行。在Test()函数里调用a()函数,那面里面

return false 对于Test()函数来说,只是相当于返回值。而不能阻止Test()函数执行。

总之:return false;  return; 只在当前函数有效,不会影响其他外部函数的执行。

 

分享到:
评论

相关推荐

    delphi与JavaScript进行交互,获取JS端返回值

    4. **处理返回值**:当JavaScript函数执行完毕后,你需要注册一个回调来接收返回值。这通常涉及事件处理或异步回调函数。 5. **安全性和错误处理**:在调用JavaScript代码时,确保考虑到可能出现的错误,比如语法...

    怎么通过onclick事件获取js函数返回值(代码少)

    接下来,我将详细介绍如何通过onclick事件获取JavaScript函数返回值。 首先,创建一个按钮元素,并为其绑定点击事件处理器是实现该功能的基本步骤。在上述的代码示例中,我们看到`createBtn`函数用于动态创建按钮,...

    03-函数的返回值.html

    03-函数的返回值

    DWR 取得回调函数返回值案列

    ### DWR取得回调函数返回值案例详解 #### 一、DWR简介 DWR (Direct Web Remoting) 是一种简化Ajax应用开发的技术框架。它允许JavaScript直接调用服务器端的Java方法,使得前后端交互更加简便高效。DWR通过封装底层...

    javascript中声明函数的方法及调用函数的返回值

    函数的也不需要像c#那样要求所以路径都需要有返回值(这个不像c#语言,而且c#的方法也不需要在方法名前面在 function关键字) function add(i, j) { //现在只是声明了一个函数在这里,只有调用到它的时候它才会被...

    获取JavaScript异步函数的返回值

    今天研究一个小问题: 怎么拿到JavaScript异步函数的返回值? 1.错误尝试 当年未入行时,我的最初尝试: [removed] function getSomething() { var r = 0; setTimeout(function() { r = 2; }, 10); return r; ...

    使用简单的注释记录函数的所有作业和返回值

    "使用简单的注释记录函数的所有作业和返回值"这个主题强调了在编写JavaScript代码时,应如何有效地进行注释以提高代码质量。 在JavaScript中,我们通常使用两种主要类型的注释:单行注释(//)和多行注释(/* ... *...

    JavaScript函数式编程.pdf

    不过,由于【标题】中提供了文档的名称——"JavaScript函数式编程.pdf",我可以根据这个名称扩展出关于JavaScript函数式编程的知识点。 JavaScript函数式编程的知识点非常丰富,涉及很多方面的内容,下面将详细介绍...

    详解javascript函数的参数

    javascript函数可以用...2.Js函数返回值,js函数可以将运行的结果返回,函数可以视为一个黑盒子,使用参数输入数据后产生所需的运行结果,如 function one2N(intnumber){ var intTotal = 0; for(var i=0;i&lt;=intnu

    android webview中使用Java调用JavaScript方法并获取返回值

    JavaScript函数setValuesJson()被调用时,它会弹出一个提示框显示参数param(由Java传入),然后定义了要返回给Java的result字符串,并调用window.stub.jsMethod(result)将结果传回Java。 Android WebView组件加载...

    js中一个函数获取另一个函数返回值问题探讨

    在JavaScript中,函数是第一类对象,这意味着它们可以被赋值给变量、作为参数传递给其他函数,甚至作为其他函数的返回值。然而,当涉及到异步操作时,如Ajax请求,获取另一个函数的返回值可能会变得复杂。本文将深入...

    javascript指南和函数式编程

    而《JavaScript函数式.zip》可能是一份关于JavaScript函数式编程的资料集合,函数式编程是一种编程范式,强调使用函数和避免改变状态。其中可能涵盖以下知识点: 1. **纯函数**:理解纯函数的定义,即给定相同的...

    javascript函数式编程

    JavaScript函数式编程是一种编程范式,它强调将计算视为数据处理的过程,并且重视函数作为第一类公民,即函数可以作为变量赋值、作为参数传递、作为返回值返回。这种编程风格在JavaScript中尤其常见,因为它提供了...

    android-js-bridge:android js 互相调用,android端可以接收js的匿名函数,新版本 https

    #####支持js函数返回值获取 #####通过注解注入js方法,支持自定义方法名 Add it in your root build.gradle at the end of repositories: allprojects { repositories { ... maven { url '...

    qt 调用javascript函数 带参数

    本篇文章将深入探讨如何在Qt中调用JavaScript函数并传递参数,以实现更丰富的功能。 首先,Qt的Webkit模块是实现这一目标的关键。Qt Webkit是一个基于WebKit引擎的组件,它允许Qt应用渲染网页内容,并与网页进行...

    JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法

    本文实例讲述了JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法。分享给大家供大家参考,具体如下: 主页面: [removed] function SelectGroupCust() { var temp = window.showModalDialog(...

    JS function函数 基础案例

    以上就是JavaScript函数的基础知识,包括定义、调用、返回值、匿名函数、箭头函数、作为值的函数、作用域、闭包以及默认参数。通过这些基础知识,你可以构建复杂的程序逻辑,并实现代码的复用。在实际编程中,深入...

    js代码-JS中各式各样的函数 3种定义形式 1种调用 箭头函数的参数括号、方法体括号、返回值

    首先,我们来看JavaScript函数的三种定义形式: 1. **函数声明**: ```javascript function myFunction(param1, param2) { // 函数体 } ``` 这是最常见的函数定义方式,它允许我们在任何位置(在作用域内)...

Global site tag (gtag.js) - Google Analytics