Javascript- ը ներառում է մեթոդը


Javascript- ը ներառում է մեթոդի ստուգումներ, թե տվյալ մուտքում որոշակի արժեք կա, որը մեծատառ է: Այն կարող է օգտագործվել լարային և դասավորություն, Այն վերադառնում է true, եթե արժեքը առկա է, այլապես կեղծ է վերադառնում:

Լարը ներառում է մեթոդի շարահյուսություն

string.includes (որոնման արժեք, startIndex);

string - Տողի բնօրինակ բովանդակությունը

որոնման արժեք - այն արժեքը, որը մենք պետք է որոնենք տրված տողում:

startIndex - Այս դաշտը պարտադիր չէ: Ինդեքսը, որից մենք պետք է արժեքը փնտրենք:

Վերադարձի արժեքը ՝ բուլյան

JavaScript- ը ներառում է մեթոդի օրինակ `առանց ինդեքսի

Ստորև ներկայացված օրինակում ելքը ճշմարիտ է, քանի որ Javascript տեքստը առկա է մուտքային տողի մեջ

var str = "Welcome to javascript tutorial";

console.log(str.includes("javascript"));
Output:

true

JavaScript- ը ներառում է ինդեքսով մեթոդ

Այստեղ startIndex- ը 1 է, հետեւաբար արդյունքը կեղծ է, քանի որ «Welcome» տեքստը սկսվում է 0.-ից: Եթե որպես որոնման ինդեքս բացասական արժեք ենք տալիս, ապա այն դիտում է որոնման ամբողջ տողը:

var str = "Welcome to javascript tutorial";

console.log(str.includes("Welcome"),1);
console.log(str.includes("Welcome"),-1);
Output:

false
true

Օրինակ. Ներառում է մանրատառերի համար զգայուն մեթոդ

Ստորև բերված արդյունքը կեղծ է վերադառնում, քանի որ JavaScript String– ը ներառում է մեթոդը տառաչափական է: Մուտքային տողը պարունակում է Welcome, բայց որոնման արժեքը ողջունելի է:

var str = "Welcome to javascript tutorial";

console.log(str.includes("welcome"));
Output:

false

Rayանգվածը ներառում է մեթոդի շարահյուսություն

զանգված. ներառում է (որոնման արժեք, startIndex);

զանգված - բնօրինակ տրված զանգվածը

searchvalue - որոնվող տարրը: Սա գործի վրա զգայուն է:

startIndex - այն դիրքը, որից մենք պետք է տարր փնտրենք: Այս դաշտը պարտադիր չէ, և ինդեքսը սկսվում է 0-ից:

Վերադարձի արժեքը - բուլյան

JavaScript- ը ներառում է մեթոդ `առանց ինդեքսի

JavaScript զանգվածը պարունակում է մեթոդը ստորև բերված օրինակում վերադարձնում է true, քանի որ տարրը առկա է զանգվածում: Քանի որ ինդեքսը ներկա չէ, պարունակում է զանգվածի սկզբից սկսած տարրը որոնելու մեթոդ:

var names = ["Adam","John","Stephen", "Dave"];
console.log(names.includes("John"));
Output:
true

JavaScript- ը ներառում է ինդեքսով մեթոդ

1-ին ելքը կեղծ է, քանի որ որոնման ինդեքսը 2 է, իսկ «Johnոն» տարրը առկա է 1 դիրքում:

2-րդ ելքը ճիշտ է, քանի որ որոնման ինդեքսը 0 է, որը սկսվում է զանգվածի սկզբից:

Երբ ներառում է մեթոդի մեջ ինդեքսի պարամետրը, այն որոնում է ինդեքսից սկսած տարրը:

var names = ["Adam","John","Stephen", "Dave"];
console.log(names.includes("John",2));
console.log(names.include("Dave",0));
Output:
false
true

Օրինակ. Ներառում է մանրատառերի համար զգայուն մեթոդ

Քանի որ ներառման մեթոդը տառատեսակների նկատմամբ զգայուն է, 1-ին ելքը կեղծ է վերադարձնում, իսկ 2-րդ ելքը ՝ true, որը համապատասխանում է զանգվածի տարրին:

var names = ["Adam","John","Stephen", "Dave"];
console.log(names.includes("adam"));
console.log(names.includes("Adam"));
Output:
false
true

եզրափակում

Այս ձեռնարկը տալիս է մանրամասն օրինակներ այն մասին, թե ինչպես օգտագործել () մեթոդը ինչպես String- ի, այնպես էլ Array- ի համար:

Մանրամասն