JS函数中的参数包括另函数,可以吗

2021-01-05 07:12:02 字数 5021 阅读 7552

1楼:匿名用户

function openx(func,tx)

}//关键是下面这

句openx((function(e/*参数设置*/))(/*参数中的e*/'吗?'),0)

2楼:匿名用户

arguments可以读到所有传进来的参数function usefunction(fun)function mefunction(n,m)for(var i=n;i

document.write(i+'

');}

usefunction(mefunction);

usefunction(mefunction,5);

usefunction(mefunction,10,5);

usefunction(mefunction,1,5);

3楼:匿名用户

b函数没法调用a函数的参数,除非a和b公用的参数放在a和b之外,也就是作为全局变量,这样两个函数就都可以访问了。

js如何将某个函数的参数设置为另一个函数,下面这种方式可行么

4楼:匿名用户

function pageadd(expression, oldpage, page, func)

}, 250);}}

5楼:匿名用户

直接传函数名比如funcb在函数里面直接执行funcb()varb=function();vara=function(v1,v2)a(1,b);

在javascript中,一个函数中是不是不可以包含另外一个函数,如图。

6楼:天蝎单身的港湾

在控制台试了bai一下 没报错 说明可du以,只是不zhi能在aaa以外地方调用。

不然dao可回

以这么写

functionaaa()

//或者

对象.addeventlistener('事件名',function());}

7楼:裤衩上有坨花

可以包含的,查一下 闭包 你就知道了

8楼:一只工科狗

有这问的功夫开编译器写一段不就知道了

javascript中把函数作为参数传递给另一个函数的问题

9楼:神の呼出

x是形参。

抄varfunc=newfunction("x","alert(x+10);")相当于

袭varfunc=function(x);

如果要添加变量y

varfunc=newfunction('x','y',"alert(x+y+10);");

/*相当于

varfunc=function(x,y);

然后call

functioncall(first,second,third);

//call(func,1,2);

//x就是1,y就是2

10楼:匿名用户

function call (first, second, third)

var func = new function("x","y","alert(x+y+10);")

call(func, 10, 20);

js中当需要把带参数的函数名以字符串的形式传入另外一个函数,为什么需要把参数额外在用''包裹一下? 100

11楼:暴血长空

x是形参。

varfunc=newfunction("x","alert(x+10);")

相当于varfunc=function(x);

如果要添加变量y

varfunc=newfunction('x','y',"alert(x+y+10);");

/*相当于

varfunc=function(x,y);

然后版call

functioncall(first,second,third);

//call(func,1,2);

//x就是权1,y就是2

12楼:匿名用户

此处**完全可以写成这样

movement=settimeout(moveelement,interval,elementid,x_finnally,y_finnally)

javascript函数可以带参数吗

13楼:匿名用户

给你发一个例子

js函数传参

14楼:匿名用户

//商品数量数据校验

functionnumcheck(obj)

//obj就是容参数

15楼:匿名用户

js的函数是可以带参数的,访问的时候,要赋值

js怎么在本函数调用另外一个函数传递的参数

16楼:—邪影

跳转到另外一个新的页面你应该把参数带到 url上去,这版是最方便的一权种;

functionupdate(ar1,ar2,ar3,ar4)&ar2=ar2,&ar3=ar3,ar4=ar4"}

javascript一个函数能修改另一个函数的参数的值吗?

17楼:匿名用户

var t=0;

function a()

function b()

18楼:手机用户

function b()

}b();

19楼:钢

将baia()变成对象才可以这样

du子做

function a()

function b()

这样就dao可以实现改版变变量a的值了。权

js 函数如何去调用另一个函数中的函数?

20楼:匿名用户

具体调用情况需要看js方法是怎么写的。

①如果是最简单的一个方法:functiuon dome1()//调用方法就是:dome1();

②如果是闭包形式:function dome1() return function dome3()}//这里可以访问dome1方法内的dome3方法,dome2方法对与dome1方法外部是不可见的。

③如果是一个对象形式的:var obj=, dome2:function(){}};//访问dome1和dome2方法:

obj.dome1(1,2);obj.dome2();其他的情况需要看具体的**。

21楼:开心就好传奇

首先把这两个函数都定义数来。

定义被调用函数(这类函数一般都是一个公用函数,如果不是公用可以和调用函数写在一起)。

functionpublicmethod(act1,atc2)

**如下:

1.html页面:

2.js:

function oncli()

return true; //当va的值不为空时 if(oncli())中oncli()是undefined

}3.js

function fun()

}扩展资料:

javascript脚本语言具有以下特点:

(1)脚本语言。javascript是一种解释型的脚本语言,c、c++等语言先编译后执行,而javascript是在程序的运行过程中逐行进行解释。

(2)基于对象。javascript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

(3)简单。javascript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于java基本语句和控制的脚本语言,其设计简单紧凑。

(4)动态性。javascript是一种采用事件驱动的脚本语言,它不需要经过web服务器就可以对用户的输入做出响应。

在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作javascript都可直接对这些事件给出相应的响应。

(5)跨平台性。javascript脚本语言不依赖于操作系统,仅需要浏览器的支持。因此一个javascript脚本在编写后可以带到任意机器上使用,前提上机器上的浏览器支 持javascript脚本语言,目前javascript已被大多数的浏览器所支持。

不同于服务器端脚本语言,例如php与asp,javascript主要被作为客户端脚本语言在用户的浏览器上运行,不需要服务器的支持。

所以在早期程序员比较青睐于javascript以减少对服务器的负担,而与此同时也带来另一个问题:安全性。

而随着服务器的强壮,虽然程序员更喜欢运行于服务端的脚本以保证安全,但javascript仍然以其跨平台、容易上手等优势大行其道。

同时,有些特殊功能(如ajax)必须依赖javascript在客户端进行支持。随着引擎如v8和框架如node.js的发展,及其事件驱动及异步io等特性,javascript逐渐被用来编写服务器端程序。

22楼:匿名用户

如果只是单纯的函数形式,是没有办法的。不是同一个作用域内的东西,就好像 c 不能访问 a 里定义的变量一样。当然如果以对象的方法的形式,是可以的。不过貌似这不像你提问的初衷。

23楼:匿名用户

functiona()

returnb;

}funtionc()

24楼:守芙阴乙

function

a{}这是一个类而不是函数,function

a(){};这才是一个函数,b也同样,如果调用b,就直接b();就会运行函数b,如果b是参数,b()这是传的b运行后返回的值,b是传的b这个函数

如何在函数中调用另函数js,如何在一个函数中调用另一个函数 js

1楼 匿名用户 把两个函数放在同一个作用域下,然后在内部写,另一个函数名 。就可以了,如果不确定把两个函数都写成全局的,即不进行任何封装,functiona functionb 就可以了 2楼 网海1书生 function f1 function f2 如何在js函数中调用另外一个函数 3楼 匿名用...

如何判别可变参数函数的参数类型,怎么将可变参数的函数的参数传递给另一个可变参数的函数

1楼 用narginnargin number of function arguments,即函数输入参数个数。只要你的函数重载逻辑没有出错,那么就可以通过查看nargin的数值来实现你说的设置缺省值等功能。 看下nargin的帮助就知道了。 2楼 新生儿 等闲识得东风面 万紫千红总是春 怎么将可变...

Android可以监听JS中的函数吗

1楼 匿名用户 关于这个特性看《js权威指南》原文的例子 var sum function x y var succ sum bind null 1 让this指向null,其后的实参也会作为实参传入被绑定的函数sum succ 2 3 可以看到1绑定到了sum函数中的x 其次, bind 方法所返...