1樓:匿名使用者
由於function的引數是陣列,那麼傳入引數也設定為陣列,然後按照一般的傳參方式傳入即可。舉個例子:
1、函式定義
function userfun(array)2、傳參和呼叫
a = [1,2,3,4,5];
b = userfun(a);
alert(b);
3、結果顯示
2樓:baby_原來
將引數構造成陣列形式
var a=new array;
a[0]=1;
a[1]=2;
a[2]=3;
show(a);
function show(arrayobj)
js 函式中如何傳遞陣列引數
3樓:匿名使用者
js的陣列都有bai乙個tostring方法,變成
du陣列中的元素加逗號zhi這種方式,dao這樣你就可以完回全把陣列當字串用了,答在接收頁面用arr.split(",")就可以將字串再轉回為陣列
4樓:hui翽
把這個陣列賦給乙個hidden,正常傳就可以呀。那邊接收字串,然後處理專一下就可以 。屬
**如下:
5樓:匿名使用者
用ajax,或websocket吧 基本沒有滿足相容性很好的方案 要不然就很怪 總不能用cookie 和 localstorage等本地化的東西來做吧
js 函式中如何傳遞陣列引數
6樓:折柳成萌
將引數構造成陣列形式
var a=new array; a[0]=1; a[1]=2; a[2]=3; show(a); function show(arrayobj)
js能不能讓陣列作為引數傳給函式?還是要用json?
7樓:匿名使用者
這樣就是以陣列為引數了,函式處專理的時候就遍歷它屬
8樓:匿名使用者
可以addlink();
function addlink(parm)
9樓:幻想武士
邏輯哪天問題。但你呼叫有問題。。
abc("1","adsf","啊")呼叫的是abc方法,而abc方法需內要的是乙個引數,而你用容了3個引數。如果引數arr是乙個陣列,那呼叫這裡就需要調整:
abc(["1","adsf","啊"]).
js function()函式,括號裡面能不能傳遞乙個陣列進去
10樓:gta小雞
當然可以,為什麼不可以呢?
function foo(arr)
11樓:邛路荊含玉
親,裡面是個引數或者是乙個事件物件,比如單擊滑鼠,按下鍵盤等等,比如單擊滑鼠時是
alert(ev);會彈出onmouseevent
js怎麼在function間傳二維陣列
12樓:譚加巧
為什麼不把這個數抄組定義成全域性的bai呢,那樣就都可以用了。如果你du非要定義在函式內zhi部,要把它傳給另一
dao個函式,就在函式內部呼叫另乙個函式,再把定義的陣列傳參。
1、內部
function f1()
function f2(array)
2、外部
var array = ;
function f1()
function f2(array)
f2(array);//呼叫f1賦值後的array沒定義就是下標超出了或你資料沒穿過去,你newintxy怎麼定義的。我建議你別這樣設定id和值,完全可以給表給新增行列屬性,根據行列值設定唯一id.同樣可以精確定位,不需要二維陣列這麼麻煩
13樓:艹傷不起艹
直接把這個陣列拿來用啊,js語言的特性
js 取到陣列 如何傳值
14樓:折柳成萌
陣列合併為字元
bai串傳遞du,傳遞過去後再分解為zhi陣列:
合併:dao
var a, b;
a = new array(0,1,2,3,4);
b = a.join("-"); //「-」是合併成字串之後版每個元素之間的權分隔符,合併後b為;"0-1-2-3"
將b作為引數傳遞給另乙個頁面,在另乙個頁面中獲取到這個字串後:
ss = b.split("-");// 在每個逗號(,)處進行分解。 //將b以「-」分隔為陣列賦值給ss。
js裡怎麼把乙個函式裡的陣列傳到另乙個函式裡?
15樓:匿名使用者
你應該把這個陣列設定成全域性的,在function a()中賦值,在function b()中就可以用了
16樓:匿名使用者
1、把a函式
的複數制
組作為a函式的返回值bai;
2、然du後b函式zhi裡面呼叫
daoa函式;
function a()
function b()
17樓:匿名使用者
直接作為引數傳就可以了
js 用陣列中的乙個值做函式引數該怎麼寫
18樓:匿名使用者
// 先定義乙個數
bai組
var a = ;
a.push('xuhai_li1');
a.push('xuhai_li2');
a.push('xuhai_li3');
// 假如du你的function是fun(param){}foreach(var b in a)
19樓:匿名使用者
string a=;
for (int i = 0; i < 3; i++)
不行的原因是程式不知道你的陣列型別,像我這個,定義版了陣列a為字串權陣列
js中function自執行怎麼寫
首先要明確執行多少次,如果是只執行一次,就呼叫一次即可,也可以讓其無休止執行。例如,var times 0 function test 執行一次 test 執行多次 settimeout test 1000 1000等於1秒,間隔多久執行一次 想這段 自行執行,就把function給去掉即可 如下 ...
js函式中如何傳遞陣列引數,js中function的引數是陣列,要怎麼傳參
將引數構造成陣列形式 var a new array a 0 1 a 1 2 a 2 3 show a function show arrayobj js中function的引數是陣列,要怎麼傳參 由於function的引數是陣列,那麼傳入引數也設定為陣列,然後按照一般的傳參方式傳入即可。舉個例子 ...
function這樣的JS函式開頭是什麼意思
這裡的 function 控制台輸出資訊 那麼控制台會輸出血資訊。是乙個可被使用的變數名而已。只不過很多框架都使用它。頁面載入完成後執行的函式 jquery的寫法,相當於window的onload事件 function window,document 這樣的開頭的jquery是什麼意思?functi...