亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網
    最全最豐富的資訊網站

    javascript find()方法是干什么的

    在javascript中,find()方法用于獲取數組中第一個符合條件的元素。該方法會為數組中的每個元素都調用一次回調函數,在回調函數中測試數組元素是否符合條件,當數組中的元素符合條件則返回該元素,且后的值不會再調用執(zhí)行回調函數。

    javascript find()方法是干什么的

    本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

    find() 方法返回滿足提供的測試函數的數組中第一個元素的值。

    find() 方法為數組中的每個元素都調用一次回調函數執(zhí)行:

    • 當數組中的元素在測試條件時返回 true 時, find() 返回符合條件的元素,之后的值不會再調用執(zhí)行函數。

    • 如果沒有符合條件的元素返回 undefined

    注意: find() 對于空數組,函數是不會執(zhí)行的。

    注意: find() 并沒有改變數組的原始值。

    語法:array.find(callback, thisArg)

    參數 描述
    callback

    為數組中的每個元素運行的函數。

    函數參數:

    • element(必填)-數組中正在處理的當前元素

    • index(可選)-數組中正在處理的當前元素的索引

    • array(可選)- 當前元素所屬的數組對象

    thisValue 可選。 傳遞給函數的值一般用 "this" 值。
    如果這個參數為空, "undefined" 會傳遞給 "this" 值

    返回值:返回符合測試條件的第一個數組元素值,如果沒有符合條件的則返回 undefined。

    示例:獲取數組中年齡大于 18 的第一個元素

    var ages = [3, 10, 18, 20];  function checkAdult(age) {     return age >= 18;}  function myFunction() {     document.getElementById("demo").innerHTML = ages.find(checkAdult);}

    輸出結果:

    18

    【推薦學習:javascript高級教程】

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號