Javascript-ով սկսելու որոշ հիմնական բաներ
Ներածություն Javascript-ին.
Javascript(«JS» կարճ) սկրիպտային լեզու է, որը սովորաբար օգտագործվում է վեբ բրաուզերների ներսում ինտերակտիվ էֆեկտներ ստեղծելու համար: Այն ի սկզբանե մշակվել է Netscape-ի կողմից՝ որպես կայքերում դինամիկ և ինտերակտիվ տարրեր ավելացնելու միջոց: JS-ն օգտագործվում է ինչպես հաճախորդի, այնպես էլ սերվերի կողմից՝ մեր վեբ էջերը արդյունավետ և ինտերակտիվ դարձնելու համար: Այնտեղ, որտեղ HTML-ը և CSS-ը վեբ էջի կառուցվածքն ու ոճն են, ապա Javascript-ն այն տրամաբանությունն է, որը ստեղծում է դինամիկ և ինտերակտիվ փորձ օգտվողի համար:
Javascript-ը հիմնականում շատ բազմակողմանի և սկսնակների համար հարմար լեզու է: Ավելի շատ փորձի և փորձի շնորհիվ դուք շուտով կկարողանաք ստեղծել խաղեր, անիմացիոն 2D և 3D գրաֆիկա, տվյալների բազայի վրա հիմնված համապարփակ հավելվածներ և շատ ավելին:
— Դուք կարող եք Javascript-ը ավելացնել HTML-ին հետևյալ մեթոդներով.
- Javascript ‹գլխում›
- Javascript ‹body›-ում
- Արտաքին Javascript
JS binկոմպիլյատորը լավագույնն է առցանց պրակտիկայի համար: Հետևեք ստորև նշված հղմանը և սկսեք կիրառել Javascript-ը:
→ Javascript ‹head›-ում՝
Այս տեսակի մեջ Javascript-ն ավելացվում է HTML ֆայլի գլխում:
moreInfo() ֆունկցիան կանչվում է, երբ սեղմվում է կոճակը:
Նախքան Լրացուցիչ տեղեկություններ կոճակը սեղմելը թողարկեք.
Արդյունք Լրացուցիչ տեղեկություններ կոճակը սեղմելուց հետո. ընտրված պարբերությունը Javascript-ն օգտագործելուց հետո ավելացվում է ներածական էջում:
→ Javascript-ը ‹body›-ում՝
Այս տեսակի մեջ Javascript-ն ավելացվում է HTML ֆայլի մարմնում:
Արդյունք, նախքան «Լրացուցիչ տեղեկություններ» կոճակը սեղմելը.
Արդյունք «Լրացուցիչ տեղեկություններ» կոճակը սեղմելուց հետո.
→ Արտաքին Javascript.
Այս տեսակի մեջ մենք ստեղծում ենք արտաքին javascript ֆայլ (.js ընդլայնում ) և այն կապում ենք HTML փաստաթղթի հետ ‹head›-ում՝ օգտագործելով կոդի հետևյալ տողը: src հատկանիշում մենք կգրենք մեր .js ֆայլի անունը։
‹script src=””›‹/script›
Արդյունք, նախքան «Լրացուցիչ տեղեկություններ» կոճակը սեղմելը.
Արդյունք «Լրացուցիչ տեղեկություններ» կոճակը սեղմելուց հետո.
Կոդը կարող եք գտնել հետևյալ հղումով՝
Nodejs-ի տեղադրում.
Նախ, տեղադրեք nodejs ձեր համակարգում՝ օգտագործելով ստորև նշված հղումը:
https://nodejs.org/en/download/
Javascript-ում console.log() ֆունկցիան օգտագործվում է ցանկացած տեսակի սահմանված փոփոխական կամ հաղորդագրություն տպելու համար, որը պետք է ցուցադրվի օգտագործողին:
Փոփոխականներ —Փոփոխականը արժեքի կոնտեյներ է, որը մենք կարող ենք օգտագործել նախադասության մեջ կամ հաշվարկում: Մենք սահմանում ենք փոփոխականներ՝ օգտագործելով 3 հիմնաբառ
- var → var հիմնաբառը JavaScript փոփոխականը հայտարարելու միակ միջոցն էր մինչև 2015 թվականը:
- թող→ թող հիմնաբառը օգտագործվի սահմանափակ շրջանակով փոփոխականներ սահմանելու համար:
- const→ const հիմնաբառը սահմանում է փոփոխականներ, որոնք չեն կարող վերանշանակվել:
Տվյալների տիպեր —Javascript-ը հիմնականում ունի 2 տվյալների տեսակ
- Պարզունակ տվյալների տիպեր → թիվ, տող, բուլյան
- Ոչ պարզունակ տվյալների տիպեր → օբյեկտ, զանգված, ֆունկցիա
Թիվ. Համարը պարզունակ տվյալների տեսակ է: Javascript-ում յուրաքանչյուր թիվ՝ լինի դա ամբողջ, թե լողացող, համարվում է թիվ տվյալների տեսակ: typeof ֆունկցիան ցույց է տալիս փոփոխականի տվյալների տեսակը։
Տող. Տողը պարզունակ տվյալների տեսակ է: Այն նիշերի հավաքածու է, որը կարող է պարունակել նաև բացատներ և թվեր: Javascript-ում մենք կարող ենք սկզբնավորել տողը 3 եղանակով
- Մեկ մեջբերված տող → մենք օգտագործում ենք մեկ չակերտներ տողի սկզբնավորման համար:
- Կրկնակի մեջբերված տող → մենք օգտագործում ենք կրկնակի չակերտներ տողի սկզբնավորման համար:
- Կաղապարի տառերը→ Կաղապարի տառերը կցվում են հետին նշանով (``): Դրանք նշվում են դոլարի նշանով և գանգուր փակագծերով (
${expression}
):
Բուլյան. Դա պարզունակ տվյալների տեսակ է: Բուլյան տվյալների տեսակը մի տեսակ է, որն ունի ճիշտ կամ կեղծ արժեք:
Օբյեկտ.օբյեկտը հատկությունների հավաքածու է, իսկ հատկությունը կապ է անվան (կամ բանալի) և արժեքի միջև: Գույքի արժեքը կարող է լինել փոփոխական կամ ֆունկցիա, որը հայտնի է որպես մեթոդներ: Գանգուր փակագծերը {} օգտագործվում են օբյեկտների տարրեր պարունակելու համար:
Զանգված. Զանգվածը հիմնականում կոնտեյներ է, որը պարունակում է բազմաթիվ տարրեր, տարրերը կարող են լինել նույն տվյալների տիպի կամ տարբեր տվյալների տիպի: Javascript-ում մենք կարող ենք թվարկել տարբեր տվյալների տիպի փոփոխականներ մեկ զանգվածի մեջ: Զանգվածը ոչ պարզունակ տվյալների տեսակ է, իսկ ցանկացած ոչ պարզունակ տվյալների տեսակ՝ օբյեկտ: Քառակուսի փակագծերը [] օգտագործվում են զանգվածի տարրեր պարունակելու համար:
Practice.js կոդը կարող եք գտնել ստորև նշված հղումից.