function 返回值在另一个function里调用,急急急!!!

如题所述

没明白你什么意思,方法中需要另一个方法的返回值,在当前方法中用定义个变量
var returnValue = this.方法名();不就行了吗?追问

var ss,aa;

function a1(){
ss=2;
}
function a2(){
aa=3;
}
function a3(){
if(ss!=null&&aa!=null)
{
alert(“成功”);
}
else
{
alert(“失败”);
}
}
为什么这样老是失败啊!!!

追答

function jsClass(){}

jsClass.prototype.a1=function (){
return ss=2;
}
jsClass.prototype.a2 = function(){
return aa=3;
}
jsClass.prototype.a3 = function(){
var ss =this.a1();
var aa = this.a2();

if(ss!=null&&aa!=null)
{
alert(“成功”);
}
else
{
alert(“失败”);
}
}
并且这段代码要放在一个js类里边,直接在界面调用 a3()方法就可以了,在js类里边定义全局变量不是用var就可以的,前边要加上this,比如this.aa。另外还必须是在一个js类里边.在界面引入这个jsClass文件,并用时间触发调用a3函数,就可以了。

温馨提示:内容为网友见解,仅供参考
无其他回答

function 返回值在另一个function里调用,急急急!!!
没明白你什么意思,方法中需要另一个方法的返回值,在当前方法中用定义个变量 var returnValue = this.方法名();不就行了吗?

急!急!急!新手求教function函数,不会在所有代码路径上都返回值
参数rectype,aRecord,ReaderNo,CardNo,ClientIP 返值Integer类型 参数别Integer,TRecord,Integer,Pchar,Pchar类型

java, 怎么调用其他class里的函数?有返回值的。菜鸟在线等,求高手解答...
java 一个类通过类名调用不在同一个包里的另一个类的函数,这样你把函数写成静态的 static,然后就可以通过类名来调用了,否则就是new对向后在调用 举个例子:\/\/文件 : A.java package com.thread;public class A { public static void method(){ System.out.println("call method...");} ...

VB数组函数返回值的问题,急
因为一个函数只有一个返回值,所以你必须把CPLXExtRoot作为参数以传址方式传入函数中才行,这样在运算过程中会把运算的结果放在数组 中,函数结束后,你直接用CPLXExtRoot()就行,因为值已经传入了。

急急急Rundll32,exe应该有几个?(我从任务管理器的进程中看到有三个)
3.这是最重要的一点:Rundll不能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName(),GetTextFace()等。在Visual Basic中,提供了一条执行外部程式的指令Shell,格式为: Shell “命令列” 如果能配合Rundll32.exe用好Shell指令,会使您的VB程式拥有用其他方法难以甚至无法实现的效果:仍以重启为例,传统的方法...

函数的返回类型有几种?它们的含义是什么?
函数原型由函数返回类型、函数名以及参数表构成。函数原型描述的是函数的接口,它详细描述了调用函数时需要提供的参数的类型和个数,以及函数返回值的类型2.1、函数返回类型函数返回类型可以是预定义类型(如int 或double)、复合类型(如int&或double*)、用户定义类型(如枚举类或void 后者意指函数不返回值)函数类型和内置...

c语言编译错误function should return a value; 'void' return type...
三种方法:1.改为空类型,即将main()改成void main();2.不加void的话主函数默认返回值是int,所以可以把main()改成int main(),再在主函数末尾加入renturn (0);3.直接只加入return(0);还有就是这跟编译环境有关,有的环境要求不是很高,就不会报错,可能有警告,但不会影响运行。

我想知道单引号在C语言的具体作用
至于你把return 0; 删除了当然不影响,整个程序的结果,因为它是只给main函数返回一个0值,这个值你在程序中并没有使用啊,所以不影响结果。那么main到底是什么? 英文单词“主要的”意思,故名思议它就是“主函数”,C语言有规定,规定一个C语言程序必须从main函数开始,在main里结束。 因此你写的每一个C语言程序都...

Function m(ByVal n!) As Boolean 是什么意思啊,急求!
function m()是带返回值的 布尔类型的 函数 n!是 参数 调用方法: dim tmp : tmp = m(45)

急急急急……C语言菜鸟……
type-specifier function_name(parameter list) parameter declarations { body of the function } 类型说明符定义了函数中return语句返回值的类型,该返回值可以是任何有效类型。如果没有类型说明符出现,函数返回一个整型值。参数表是一个用逗号分隔的变量表,当函数被调用时这些变量接收调用参数的值。一个函数可以没有...

相似回答
大家正在搜