[問題] every() method

看板Flash作者 (草莓醬)時間11年前 (2013/10/14 12:15), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
在看書發現對every() 這個method看不太懂 想請板上高人指點一下 -- //下列範例會測試陣列,以便判斷陣列中的每個項目是否都是數字 function Array_every(){ var arr1:Array = new Array(1, 2, 4); var res1:Boolean = arr1.every(isNumeric); trace("isNumeric:", res1); //true } function isNumeric(element:*, index:int, arr:Array):Boolean{ return (element is Number); } //呼叫自訂函數輸出測試的結果,顯示isNumeric陣列的測試結果為true Array_every(); -- 這個every()是不是在JavaScript沒有呢? 另外,這題是指它在Array_every()的函式內部的every()方法 內有叫了isNumeric這個函式嗎? 然後最後一行的 Arrary_every(); 是指就執行這個函式的意思嗎? 在isNumeric函式的括號為什麼裡面會有(element:*, index:int, arr:Array) 這不是指定變數吧?? <(__ __")> 謝謝大家!  -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.229.254.147

10/15 12:26, , 1F
callback
10/15 12:26, 1F
文章代碼(AID): #1IMs_E0z (Flash)
文章代碼(AID): #1IMs_E0z (Flash)