Ո՞րն է ֆիլտրի օգտագործումը JavaScript-ում:
Ո՞րն է ֆիլտրի օգտագործումը JavaScript-ում:

Video: Ո՞րն է ֆիլտրի օգտագործումը JavaScript-ում:

Video: Ո՞րն է ֆիլտրի օգտագործումը JavaScript-ում:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Սեպտեմբեր
Anonim

Այն զտիչ () մեթոդը ստեղծում է նոր զանգված ըստ ֆիլտրում դուրս հանել բոլոր այն տարրերը, որոնք չեն անցնում callback() ֆունկցիայի կողմից իրականացվող թեստը: Ներքին, զտիչ () մեթոդը կրկնվում է զանգվածի յուրաքանչյուր տարրի վրա և յուրաքանչյուր տարր փոխանցում callback() ֆունկցիային:

Նմանապես, ի՞նչ է վերադարձնում JavaScript-ի զտիչը:

Նկարագրություն. զտիչ () զանգվածի յուրաքանչյուր տարրի համար մեկ անգամ կանչում է տրամադրված հետ կանչի ֆունկցիան և կառուցում է բոլոր այն արժեքների նոր զանգվածը, որոնց համար հետ կանչելը վերադառնում է արժեք, որը ստիպում է ճշմարիտ լինել:

Բացի այդ, ինչպե՞ս եք զտում զանգվածը JavaScript-ում: Շարահյուսությունը var newArray = զանգված . զտիչ (գործառույթ (հատ) {վերադարձի պայման; }); Նյութի արգումենտը հղում է ընթացիկ տարրին զանգված ինչպես զտիչ () ստուգում է այն պայմանի համեմատ: Սա օգտակար է հատկությունների հասանելիության համար, օբյեկտների դեպքում:

Նմանապես, դուք կարող եք հարցնել, թե ինչ է MAP զտիչը և կրճատումը JavaScript-ում:

քարտեզ ստեղծում է նոր զանգված՝ առանձին վերափոխելով զանգվածի յուրաքանչյուր տարր: զտիչ ստեղծում է նոր զանգված՝ հեռացնելով չպատկանող տարրերը: նվազեցնել , մյուս կողմից, վերցնում է զանգվածի բոլոր տարրերը և նվազեցնում դրանք մեկ արժեքի մեջ:

Ի՞նչ է նշանակում => JavaScript-ը:

Սթիվեն Չեփմենի կողմից։ Թարմացվել է 2019 թվականի հուլիսի 03-ին: Դոլարի նշանը ($) և ընդգծված (_) նիշերն են JavaScript նույնացուցիչներ, որոնք պարզապես նշանակում է որ նրանք նույնականացնում են առարկան նույն կերպ՝ անունը պիտի . Օբյեկտները, որոնք նրանք նույնացնում են, ներառում են այնպիսի բաներ, ինչպիսիք են փոփոխականները, ֆունկցիաները, հատկությունները, իրադարձությունները և օբյեկտները:

Խորհուրդ ենք տալիս: