ዝርዝር ሁኔታ[ደብቅ][አሳይ]
- 1. ጃቫ ስክሪፕት ለእርስዎ ምን ማለት ነው?
- 2. ለጃቫ ስክሪፕት እድገት ሁለት መሰረታዊ የፕሮግራም አወጣጥ ምሳሌዎችን ጥቀስ።
- 3. ጃቫ ስክሪፕትን ከጃቫ የሚለየው ምንድን ነው?
- 4. ጃቫ ስክሪፕት ምን ዓይነት የውሂብ ዓይነቶችን ይደግፋል?
- 5. ጃቫስክሪፕት ምን አይነት ባህሪያት አሉት?
- 6. ጃቫ ስክሪፕት መጠቀም ምን ችግሮች አሉት?
- 7. ጃቫ ስክሪፕት አንድን ነገር እንዲገነቡ እንዴት ይፈቅድልዎታል?
- 8. በጃቫስክሪፕት እንዴት ድርድር ይገነባሉ?
- 9. በጃቫስክሪፕት ውስጥ የስም ተግባርን እንዴት መግለፅ እና ምን ማለት ነው?
- 10. በጃቫስክሪፕት ማንሳትን ይግለጹ።
- 11. የተለዋዋጭ ጃቫ ስክሪፕት ስፋት ምንን ያካትታል?
- 12. የትኛው ፈጣን ነው, ASP script ወይም JavaScript?
- 13. የፕሮቶታይፓል ውርስ ከጥንታዊ ውርስ እንዴት እንደሚለይ ግለጽ።
- 14. በተለዋዋጭ አዳዲስ ክፍሎችን የሚጨምርበትን ፕሮግራም ይፃፉ።
- 15. መልሶ መደወል፡ ምንድን ነው?
- 16. የጃቫ ስክሪፕት ፕሮግራም እንዴት ማረም ይቻላል?
- 17. መዝጊያ፡ ምንድን ነው? ምሳሌ ስጥ።
- 18. የጃቫ ስክሪፕት ኮድን በኤችቲኤምኤል ፋይል ውስጥ ለማካተት ምን ዘዴዎች አሉ?
- 19. በጃቫስክሪፕት ውስጥ የሰዓት ቆጣሪዎች እንዴት ይሰራሉ?
- 20. ስለ ኩኪዎች ያለዎት አመለካከት ምንድን ነው?
- 21. አንድ ሰው ኩኪዎችን እንዴት ይሠራል?
- 22. የጃቫስክሪፕት ተለዋዋጭ የስያሜ ስምምነቶች ምንድን ናቸው?
- 23. መፍቀድ እና var አንዱ ከሌላው የሚለየው ምንድን ነው?
- 24. ራስን የመጥራት ተግባራት ለምን አሉ?
- 25. ንብረትን ከባህሪያት የሚለየው ምንድን ነው?
- 26. በጃቫስክሪፕት የቀስት ተግባራት ምን ይሰራሉ?
- 27. የሚተየበው ቋንቋ ምንድን ነው?
- 28. በጃቫስክሪፕት እባኮትን አሉታዊ INFINITYን ይግለጹ።
- 29. ያልተገለጸውን ከንቱ የሚለየው ምንድን ነው?
- 30. የአንድን ንጥረ ነገር ውስጣዊ HTML እንዴት ማግኘት እንደሚቻል ለማሳየት አንዳንድ የጃቫ ስክሪፕት ኮድ ይፃፉ።
- 31. አንዳንድ የጃቫስክሪፕት ማዕቀፎች ምንድናቸው?
- 32. በጃቫስክሪፕት የክስተት አረፋ ምንድን ነው?
- 33. ጃቫ ስክሪፕት ማስታወስ ማለት ምን ማለት ነው?
- 34. ከውጭ ወደ ውጭ መላክ ምን ማለት ነው?
- 35. የጃቫስክሪፕት "ጥብቅ" ሁነታ ምንድን ነው, እና እንዴት ነው የሚነቃው?
- 36. የኦፕሬተሩን ምሳሌ ምን ያከናውናል?
- 37. በጃቫስክሪፕት ፈጣን ሳጥን ምን ማለት ነው?
- 38. በጃቫስክሪፕት ጀነሬተር ምን ያደርጋል?
- 39. ቦም: ምንድን ነው?
- 40. የዘገዩ ስክሪፕቶች፡ በጃቫስክሪፕት ምን አይነት ተግባር ነው የሚያገለግሉት?
- መደምደሚያ
ነፃ እና ክፍት ምንጭ ፕሮግራሚንግ ቋንቋ ጃቫ ስክሪፕት ነው። በድር ላይ የተመሰረቱ መተግበሪያዎችን ለመፍጠር ጥቅም ላይ ይውላል. ክብደቱ ቀላል እና ሊተረጎም የሚችል ነው, ይህም ከሌሎች ቋንቋዎች በጣም ፈጣን ያደርገዋል.
ጃቫ ስክሪፕትን መጠቀም ቀላል ነው። የድር መተግበሪያዎች በኤችቲኤምኤል ውህደት ምክንያት። ምን ያህል ወሳኝ እንደሆነ ለመወሰን በአሳሽዎ ውስጥ ጃቫ ስክሪፕትን ያሰናክሉ እና ገጹን ለመጫን ይሞክሩ።
እነዚህ ድር ጣቢያዎች በትክክል አይሰሩም። ይዘታቸው ብዙ ጊዜ ደካማ ባህሪ አለው። ሁሉም ማለት ይቻላል ዘመናዊ አሳሾች HTML፣ CSS እና JavaScriptን ያቀላቅላሉ።
ጃቫ ስክሪፕት ከተተረጎሙት አንዱ ነው። የፕሮግራም ቋንቋዎች. ጎግል ክሮምን፣ ማይክሮሶፍት ኢንተርኔት ኤክስፕሎረርን እና ሌሎችንም ጨምሮ በብዙ አሳሾች ውስጥ አስተርጓሚ አስቀድሞ ተካትቷል።
ስለዚህ የእሱ ኮድ በአሳሹ ጃቫስክሪፕት ሞተር ሊሰራ ይችላል። ለቃለ መጠይቅ ከተዘጋጁ የባለሙያ ደረጃ ጀማሪ ጥያቄዎች እና መልሶች ለማጣቀሻዎ እነሆ።
ተመሳሳይ ዓላማ በቴክኒካዊ ቃለ መጠይቅዎ ወቅት ሊያጋጥሙዎት የሚችሉትን የጥያቄ ዓይነቶችን ለእርስዎ ማስተዋወቅ ነው። እንጀምር.
1. ጃቫ ስክሪፕት ለእርስዎ ምን ማለት ነው?
በብዛት ጥቅም ላይ የዋለው የድር ስክሪፕት ቋንቋ፣ ለሁለቱም ደንበኛ እና አገልጋይ-ጎን ፕሮግራሚንግ ጥቅም ላይ የሚውለው ጃቫ ስክሪፕት ነው። የጃቫ ስክሪፕት ኮድ በኤችቲኤምኤል ገፆች ውስጥ ሊቀመጥ ይችላል የድር አሳሾች ሊረዱት እና ሊፈጽሙት የሚችሉት ነገር-ተኮር ፕሮግራም.
2. ለጃቫ ስክሪፕት እድገት ሁለት መሰረታዊ የፕሮግራም አወጣጥ ምሳሌዎችን ጥቀስ።
በጃቫ ስክሪፕት ፕሮግራሚንግ፣ ባለብዙ መለዮ ቋንቋ፣ ይፈቅዳል፡-
- የሂደት/አስገዳጅ ፕሮግራሚንግ
- ነገር-ተኮር ፕሮግራሚንግ (OOP)
- ተግባራዊ ፕሮግራሚንግ በመጠቀም
- በፕሮቶታይፕ ላይ የተመሰረተ የፕሮግራም አቀራረብ ወይም በፕሮቶታይፕ ላይ የተመሰረተ ውርስ (የኦኦፒ ቅጥያ)
3. ጃቫ ስክሪፕትን ከጃቫ የሚለየው ምንድን ነው?
ጃቫ ስክሪፕት በዋናነት የስክሪፕት ቋንቋ ሆኖ ሳለ ጃቫ የፕሮግራም አወጣጥ ቋንቋ ነው። ጃቫ በኮምፒዩተር ኦፕሬቲንግ ሲስተም፣ ቨርቹዋል ማሽን ወይም ዌብ ብሮውዘር ላይ የሚሰሩ ፕሮግራሞችን ለመፍጠር ገንቢዎች የሚጠቀሙበት የፕሮግራሚንግ ቋንቋ ነው። በአንፃሩ፣ የጄኤስ ኮድ በአሳሽ ውስጥ ብቻ እንዲሰራ የተቀየሰ ነው።
ነገር ግን Electron እና Node.jsን በመጠቀም ገለልተኛ የዴስክቶፕ መተግበሪያዎች በጃቫ ስክሪፕት ሊፈጠሩ ይችላሉ። ጃቫ እና ጄኤስ ኮድ በከፍተኛ ሁኔታ ይለያያሉ ምክንያቱም የኋለኛው በጽሑፍ ቅርጸት ይገኛል ፣ የቀደመው ግን ማጠናቀርን ይፈልጋል።
4. ጃቫ ስክሪፕት ምን ዓይነት የውሂብ ዓይነቶችን ይደግፋል?
ጃቫ ስክሪፕት የሚደግፋቸው የውሂብ ዓይነቶች የሚከተሉትን ያካትታሉ:
- ሕብረቁምፊ
- ምልክት
- ቁጥር
- ነገር
- ያልተገለጸ
- ባዶ
- ቡሊያን
5. ጃቫስክሪፕት ምን አይነት ባህሪያት አሉት?
ነፃ እና ሁለንተናዊ የስክሪፕት ቋንቋ ነው።
ቀላል ክብደት ያለው የተተረጎመ የፕሮግራም ቋንቋ ነው።
አውታረ መረብን ያማከለ አፕሊኬሽኖችን ለመገንባት የታሰበ ነው።
ሁለቱም ከጃቫ ጋር የተገናኙ እና ተጨማሪ ናቸው።
6. ጃቫ ስክሪፕት መጠቀም ምን ችግሮች አሉት?
ልምድ ያካበቱ ኮዶች የቋንቋቸውን መልካም ምግባራት ከማጉላት በተጨማሪ የመረጡትን ቋንቋ ጉድለቶች መወያየት ይችላሉ። ደህንነት የጃቫ ስክሪፕት እጅግ የከፋ ጉድለት ነው። እንዴት ማጎሳቆል እንደሚቻል መረጃ ይፈልጉ።
የጃቫ ስክሪፕት ተጨማሪ እንቅፋት የሆነው ሰፊ አጠቃቀሙ እና መላመድ ሲሆን ይህም ባለ ሁለት አፍ ሰይፍ ሊሆን ይችላል ምክንያቱም በተለያዩ ስርዓቶች ላይ ያልተመጣጠነ አፈፃፀምን ሊያስከትሉ ለሚችሉ የፕሮግራም አዘገጃጀቶች ብዙ እረፍቶችን ስለሚተው።
7. ጃቫ ስክሪፕት አንድን ነገር እንዲገነቡ እንዴት ይፈቅድልዎታል?
የነገሮች ሃሳብ በጃቫስክሪፕት በደንብ የተደገፈ ነው። ዕቃውን በጥሬው በመጠቀም፣ ከዚህ በታች እንደሚታየው አንድ ነገር መገንባት ይችላሉ፡-
8. በጃቫስክሪፕት እንዴት ድርድር ይገነባሉ?
አደራደር በጥሬው ድርድርን በሚከተለው መልኩ ለመግለጽ ሊያገለግል ይችላል።
9. በጃቫስክሪፕት ውስጥ የስም ተግባርን እንዴት መግለፅ እና ምን ማለት ነው?
የተሰየመ ተግባር ሲገለጽ ወዲያውኑ ስም ይገልፃል። የተግባር ቁልፍ ቃልን በመጠቀም እንደሚከተለው ሊገለፅ ይችላል፡-
10. በጃቫስክሪፕት ማንሳትን ይግለጹ።
ሁሉም ተለዋዋጭ እና የተግባር መግለጫዎች በነባሪ በጃቫ ስክሪፕት ወደ ላይ ይቀየራሉ፣ እሱም ማንሳት በመባል ይታወቃል። ይህ የሚያመለክተው ሁሉም ተለዋዋጮች እና ተግባራቶች፣ የትም ቢገለጹም፣ ወደ ወሰን አናት እንደሚዛወሩ ነው። መድረሻው አካባቢያዊ ወይም ዓለም አቀፍ ሊሆን ይችላል።
11. የተለዋዋጭ ጃቫ ስክሪፕት ስፋት ምንን ያካትታል?
ተለዋዋጭ የተገለጸበት የፕሮግራምህ ክፍል የተለዋዋጭ ወሰን ነው። የጃቫ ስክሪፕት ተለዋዋጭ ሊኖረው የሚችለው ሁለት ወሰኖች ብቻ አሉ።
- ዓለም አቀፋዊ ተለዋዋጮች፡ በጃቫስክሪፕት ኮድህ ውስጥ ያለው ቦታ ሁሉ አቀፋዊ ስፋት ስላለው ዓለም አቀፋዊ ተለዋዋጭ ማየት ይችላል።
- የአካባቢ ተለዋዋጮች፡- በታወጀበት ተግባር ውስጥ ብቻ የአካባቢያዊ ተለዋዋጭ የሚታይ ይሆናል። ለዚያ ተግባር አካባቢያዊ፣ የተግባር ነጋሪ እሴቶች ሁል ጊዜ ይገኛሉ።
12. የትኛው ፈጣን ነው, ASP script ወይም JavaScript?
ፈጣን ጃቫ ስክሪፕት ነው። ጃቫ ስክሪፕት ያለ ዌብ ሰርቨር እገዛ ሊተገበር ይችላል ምክንያቱም የደንበኛ ወገን ቋንቋ ነው። ሆኖም፣ ASP የአገልጋይ ጎን ቋንቋ እንደመሆኑ መጠን ሁልጊዜ ከጃቫ ስክሪፕት ቀርፋፋ ይሆናል። በአሁኑ ጊዜ ጃቫ ስክሪፕት የአገልጋይ ጎን ቋንቋ (nodejs) ነው።
13. የፕሮቶታይፓል ውርስ ከጥንታዊ ውርስ እንዴት እንደሚለይ ግለጽ።
ጃቫ ስክሪፕት የባህላዊ ውርስ ጥብቅ ገደቦችን ለማስወገድ እና ዕቃዎችን ከሌሎች ነገሮች እንዲወርሱ የሚያስችል አስደናቂ ችሎታ አለው። -
- ክላሲካል ውርስ፡በ"አዲሱ" ቁልፍ ቃል እገዛ የገንቢ ተግባር ምሳሌን ይፈጥራል። የወላጅ ክፍል ባህሪያት ለዚህ አዲስ ምሳሌ ተላልፈዋል።
- ፕሮቶታይፓል ውርስ፡- እንደ ምሳሌ ሆኖ የሚያገለግል ነባር ነገር ምሳሌን ለመፍጠር ይገለበጣል። ከተለያዩ ነገሮች የተመረጠ ውርስ ለዚህ ምሳሌ ጠቃሚ ሊሆን ይችላል፣ ይህም በተደጋጋሚ በፋብሪካ ተግባር ወይም በ"Object.create()" በኩል ነው።
14. በተለዋዋጭ አዳዲስ ክፍሎችን የሚጨምርበትን ፕሮግራም ይፃፉ።
15. መልሶ መደወል፡ ምንድን ነው?
ቀላል የጃቫ ስክሪፕት ተግባር እንደ ክርክር ወይም አማራጭ ወደ አንድ ዘዴ የተላከ መልሶ መደወል በመባል ይታወቃል። "ተመልሶ መደወል" የሚለው ቃል የሌላ ተግባር መጠናቀቁን ተከትሎ እንዲሠራ የታሰበ ተግባርን ያመለክታል። ተግባራት በጃቫስክሪፕት ውስጥ እቃዎች ናቸው. የጃቫስክሪፕት ዕቃዎች ተግባራት ናቸው። ተግባራት ስለዚህ ሌሎች ተግባራትን መመለስ እና ሌሎች ተግባራትን እንደ ግብዓቶች ሊቀበሉ ይችላሉ.
16. የጃቫ ስክሪፕት ፕሮግራም እንዴት ማረም ይቻላል?
የሚመለከተውን ቁልፍ በመምታት፣ አብዛኛውን ጊዜ፣ የF12 ቁልፍ፣ ሁሉም ወቅታዊ የድር አሳሾች፣ Chrome፣ Firefox እና ሌሎችም ጨምሮ በማንኛውም ጊዜ ጥቅም ላይ ሊውል የሚችል የተከተተ አራሚ ይዘው ይመጣሉ።
ተጠቃሚዎች በማረም መሳሪያዎች ከሚቀርቡት የተለያዩ ባህሪያት ተጠቃሚ ሊሆኑ ይችላሉ. የጃቫ ስክሪፕት አፕሊኬሽኖችን ለመፍጠር የምንጠቀምበት ኮድ አርታኢም የጃቫ ስክሪፕት ኮድ መላ ለመፈለግ ያስችለናል።
17. መዝጊያ፡ ምንድን ነው? ምሳሌ ስጥ።
ከአሁኑ ወሰን ውጭ የተገለጸው ተለዋዋጭ በውስጡ ካለው ወሰን ሲደረስ መዝጊያዎች ይፈጠራሉ። ከውስጥ ተግባር የውጭ ተግባርን ወሰን እንዲደርሱበት ይፈቅድልዎታል.
በጃቫስክሪፕት ውስጥ አንድ ተግባር በተፈጠረ ቁጥር መዝጊያም ይፈጠራል። በቀላሉ አንድ ተግባር በሌላ ተግባር ውስጥ ይፃፉ፣ ያጋልጡት፣ ከዚያ መዘጋትን ለመተግበር ይጠቀሙበት።
18. የጃቫ ስክሪፕት ኮድን በኤችቲኤምኤል ፋይል ውስጥ ለማካተት ምን ዘዴዎች አሉ?
የጃቫ ስክሪፕት ኮድ በዋናነት ከሁለት መንገዶች በአንዱ ማስገባት ይቻላል፡-
- በድረ-ገጽ ውስጥ ጥቂት የስክሪፕት መስመሮች ብቻ ሲፈለጉ፣ የጃቫ ስክሪፕት ኮድን በስክሪፕት ክፍል ውስጥ በተመሳሳይ HTML ፋይል ውስጥ መፃፍ እንችላለን።
- ሁሉንም የስክሪፕት ባህሪዎች ወደ ድረ-ገጽ ለማከል ኮዱን ሳይዘጋጉ የጃቫስክሪፕት ምንጭ ፋይልን ወደ HTML ሰነድ ማስመጣት እንችላለን።
19. በጃቫስክሪፕት ውስጥ የሰዓት ቆጣሪዎች እንዴት ይሰራሉ?
ሰዓት ቆጣሪዎች አንድን ኮድ አስቀድሞ በተወሰነ ጊዜ ለማሄድ ወይም ለመድገም ያገለግላሉ። ይህንን ለማድረግ የ setTimeout፣ setInterval እና clearInterval ዘዴዎች ጥቅም ላይ ይውላሉ።
የ setTimeout (ተግባር፣ መዘግየት) ተግባርን በመጠቀም፣ ከተጠቀሰው መዘግየት በኋላ የተወሰነ ተግባር የሚያከናውን ጊዜ ቆጣሪ። የተግባር setInterval(ተግባር፣ መዘግየት) በተጠቀሰው መዘግየት ውስጥ የተገለጸውን ተግባር ደጋግሞ ይሰራል እና ሲሰረዝ ብቻ ይቆማል።
የ clearInterval(መታወቂያ) ዘዴን በመጠቀም ጊዜ ቆጣሪው እንዲያበቃ ተነግሮታል። የሰዓት ቆጣሪዎች በነጠላ ክር ላይ ስለሚሄዱ፣ክስተቶች ወረፋ ሊወጡ እና እስኪሰሩ ድረስ መጠበቅ ይችላሉ።
20. ስለ ኩኪዎች ያለዎት አመለካከት ምንድን ነው?
ኩኪ ብዙውን ጊዜ አንድ ድህረ ገጽ ወደ ተጠቃሚው ኮምፒውተር የሚልክ እና ገጹን ለመጎብኘት በተጠቀመው ዌብ አሳሽ የሚቀመጥ ትንሽ ቁራጭ ነው።
ኩኪዎች የድር ጣቢያ እይታ እንቅስቃሴዎችን ለመያዝ እና በኋላ ጥቅም ላይ የሚውሉ መረጃዎችን ለማስታወስ ያገለግላሉ።
21. አንድ ሰው ኩኪዎችን እንዴት ይሠራል?
የሚከተለው ኩኪዎችን ለመፍጠር ቀላሉ የጃቫ ስክሪፕት ዘዴ ነው።
22. የጃቫስክሪፕት ተለዋዋጭ የስያሜ ስምምነቶች ምንድን ናቸው?
በጃቫስክሪፕት ውስጥ ተለዋዋጮችን ሲሰይሙ የሚከተሉትን ህጎች ማክበር አለብዎት።
ማንኛውም ጃቫስክሪፕት የተያዙ ቁልፍ ቃላት እንደ ተለዋዋጭ ስሞች ጥቅም ላይ መዋል የለባቸውም። ለምሳሌ፣ በእረፍት ወይም ቡሊያን የሚያልቁ ተለዋዋጭ ስሞች ልክ አይደሉም።
በጃቫስክሪፕት ውስጥ ያለው የተለዋዋጭ ስም በቁጥር (0-9) መጀመር የለበትም። በደብዳቤ ወይም በስር ምልክት ምልክት መጀመር አለባቸው.
ለምሳሌ፣ _123 ስም ወይም ስም123 ቢሆንም፣ 123 ስም ተቀባይነት ያለው ተለዋዋጭ ስም አይደለም። የጉዳይ ጉዳዮች በጃቫስክሪፕት በተለዋዋጭ ስሞች። ለምሳሌ መሞከር እና መሞከር ሁለት የተለያዩ ተለዋዋጮች ናቸው።
23. መፍቀድ እና var አንዱ ከሌላው የሚለየው ምንድን ነው?
በጃቫ ስክሪፕት ውስጥ የተለዋዋጮች እና ዘዴዎች መግለጫዎች መልቀቅ ወይም var በመጠቀም ሊደረጉ ይችላሉ። በእነዚህ በሁለቱ መካከል ያለው ብቸኛው ትክክለኛ ልዩነት የ ቁልፍ ቃሉ በብሎክ የተካተተ ሲሆን የ var ቁልፍ ቃሉ ግን በአንድ ተግባር የተዘረጋ ነው።
24. ራስን የመጥራት ተግባራት ለምን አሉ?
ወዲያውኑ የተጠሩት ተግባር መግለጫዎች ወይም ማንነታቸው ያልታወቁ ተግባራትን ራስን መፈጸም ለእነሱ ሌሎች ስሞች ናቸው። እነዚህም በራስ-ሰር በኮዱ ስለሚጠሩ “ራስን የመጥራት ተግባራት” በመባል ይታወቃሉ።
አንድ ተግባር እንጽፋለን እና እንጠራዋለን. ነገር ግን አንድ ተግባር ሲገለጽ በራስ ሰር እንዲሰራ ከፈለግን እና እንደገና ካልተጠቀምንበት ያልታወቁ ተግባራትን መጠቀም እንችላለን። በተጨማሪም፣ አንዳንድ ተግባራት ስም ይጎድላቸዋል።
25. ንብረትን ከባህሪያት የሚለየው ምንድን ነው?
የJS DOM ነገሮች ባህሪያት ለተወሰኑ ክፍሎች ከተለዋዋጮች ጋር ተመሳሳይ ይሰራሉ። ንብረቱ የተለያዩ የውሂብ ዓይነቶችን ሊያካትት ይችላል።
በቫኒላ JS ውስጥ ካለው ነገር ጋር በመገናኘት ወይም የ jQuery prop() ተግባርን በመጠቀም ንብረቶችን ማግኘት ትችላለህ።
ባህሪያት የሚገኙት በኤችቲኤምኤል እንጂ በDOM አይደለም። ከንብረቶች ጋር የሚነጻጸሩ ናቸው ነገር ግን አነስተኛ አቅም አላቸው. ንብረቶች ካሉ ከእነሱ ጋር አብሮ መስራት ከባህሪያት ጋር መስራት ይመከራል።
ባህሪ ከንብረት በተቃራኒ የሕብረቁምፊ ውሂብ አይነት ነው።
26. በጃቫስክሪፕት የቀስት ተግባራት ምን ይሰራሉ?
በጃቫ ስክሪፕት የቀስት ተግባራት ተግባራትን ለመፃፍ ፈጣን እና ግልፅ ዘዴ ናቸው። የቀስት ተግባር የሚከተለው አጠቃላይ አገባብ አለው፡-
27. የሚተየበው ቋንቋ ምንድን ነው?
ከተለዋዋጮች ይልቅ እሴቶች በተተየቡ ቋንቋዎች እርስ በርስ የተያያዙ ናቸው። ሁለት ምድቦች አሉ፡-
ተለዋዋጭ፡ ከJS በተለየ፣ ተለዋዋጭ ቁጥርን ወይም ሕብረቁምፊን መቀበል የሚችልበት፣ ይህ ተለዋዋጭ ብዙ አይነት እንዲይዝ ያስችለዋል።
በስታቲስቲክስ: በዚህ ውስጥ, ተለዋዋጭ አንድ አይነት ብቻ ማከማቸት ይችላል; ለምሳሌ ፣ በጃቫ ፣ የሕብረቁምፊ ተለዋዋጭ የተወሰኑ የቁምፊዎች ስብስብ ብቻ ማከማቸት ይችላል።
28. በጃቫስክሪፕት እባኮትን አሉታዊ INFINITYን ይግለጹ።
አሉታዊ ኢንቲጀር በ0 ሲከፈል፣ የማይንቀሳቀስ ንብረት አሉታዊ INFINITY በJS ውስጥ ይፈጠራል። አንዳንድ ጠቃሚ ባህሪያቱ እነኚሁና፡-
NEGATIVE INFINITYን ለመድረስ ምንም ተጨማሪ ነገሮች መፈጠር የለባቸውም።
የአሉታዊ INFINITY ንብረቱ ዋጋ ከኢንፊኒቲ ንብረቱ ለዓለማቀፋዊ ነገር ካለው አሉታዊ እሴት ጋር ይዛመዳል።
29. ያልተገለጸውን ከንቱ የሚለየው ምንድን ነው?
ያልተገለጸ ገና ዋጋ ያልተሰጠውን የታወጀ ተለዋዋጭ ያመለክታል። ኑል በሌላ በኩል የምደባ ዋጋ ነው። ምንም ዋጋ እንደሌለው ለማመልከት እና ለተለዋዋጭ ሊመደብ ይችላል.
ያልተገለጸ የራሱ ዓይነት ነው (ያልተገለጸ)፣ ነገር ግን ባዶ ነገር ነው። ያልተገለጹ እና ባዶዎች እንዲሁ ሁለት የተለያዩ ዓይነቶች ናቸው።
30. የአንድን ንጥረ ነገር ውስጣዊ HTML እንዴት ማግኘት እንደሚቻል ለማሳየት አንዳንድ የጃቫ ስክሪፕት ኮድ ይፃፉ።
31. አንዳንድ የጃቫስክሪፕት ማዕቀፎች ምንድናቸው?
በጃቫስክሪፕት የተፈጠረ የመተግበሪያ ማዕቀፍ ጃቫስክሪፕት ማዕቀፍ በመባል ይታወቃል። ከሱ አኳኃያ የመቆጣጠሪያ ፍሰት፣ ከጃቫ ስክሪፕት ቤተ-መጽሐፍት ይለያያል። ብዙ የጃቫ ስክሪፕት ማዕቀፎች አሉ ፣ነገር ግን በጣም ታዋቂ ከሆኑት መካከል ጥቂቶቹ የሚከተሉትን ያካትታሉ:
- ቀጠን
- ምላሽ
- እይታ
32. በጃቫስክሪፕት የክስተት አረፋ ምንድን ነው?
አንድ ክስተት በአንድ አካል ውስጥ በሌላ አካል ውስጥ ሲከሰት እና ሁለቱም አካላት ለዚያ ክስተት እጀታ ሲመዘገቡ፣ HTML DOM ኤፒአይ የክስተት አረፋን እንደ የክስተት ስርጭት ዘዴ ይጠቀማል።
አረፋ በሚኖርበት ጊዜ ክስተቱ መጀመሪያ ላይ ተገኝቶ ወደ አካባቢው አካላት ከመተላለፉ በፊት በውስጣዊው አካል ይከናወናል።
ከዚያ ክስተት ጀምሮ፣ ማስፈጸሚያ ወደ ወላጅ አካል ይንቀሳቀሳል። ከዚያ በኋላ፣ የወላጅ አካሉ መገደሉን ይቀበላል፣ እና እስከ የሰውነት አካል ድረስ።
33. ጃቫ ስክሪፕት ማስታወስ ማለት ምን ማለት ነው?
ማስታወስ በጣም ውድ የሆኑ የተግባር ጥሪዎችን ውጤት በማስቀመጥ እና ተመሳሳዩ ግቤት እንደገና ሲደርሰው እንደገና ጥቅም ላይ በማዋል ኮድዎን የሚያፋጥን የማመቻቸት ዘዴ ነው።
አንድ ተግባር ውስብስብ ስሌቶችን ስለሚያከናውን ለማስፈጸም ብዙ ጊዜ እና ማህደረ ትውስታ የሚፈልግ ከሆነ ውድ እንደሆነ ይጠቀሳል. አንድ መሸጎጫ ወዲያውኑ ውድ በሆነ የተግባር ጥሪ ውጤት ተሞልቷል።
ተመሳሳዩ ተግባር አስፈላጊውን ስሌት በማለፍ የተሸጎጠውን እሴት በተመሳሳይ የግቤት መለኪያዎች እንደገና ከተጠራ ይመለሳል።
ተግባሩ ቀደም ሲል ያከናወናቸውን ስሌቶች ወይም ስሌቶች እንደገና መሥራት ስለሌለው ይህ ዘዴ ፕሮግራምዎ የሚጠቀምበትን ጊዜ እና ማህደረ ትውስታን በእጅጉ ይቆጥባል።
34. ከውጭ ወደ ውጭ መላክ ምን ማለት ነው?
በማስመጣት እና ወደ ውጭ በሚላኩ ምርቶች አማካኝነት ሞጁል ጃቫ ስክሪፕት ኮድ መፍጠር እንችላለን። ከውጭ ወደ ውጭ የሚላኩ ምርቶችን በመጠቀም ኮዳችንን ወደ ብዙ ፋይሎች መክፈል እንችላለን። ምሳሌዎች ያካትታሉ
35. የጃቫስክሪፕት "ጥብቅ" ሁነታ ምንድን ነው, እና እንዴት ነው የሚነቃው?
ጥብቅ ሁነታን በመጠቀም በኮድዎ ላይ ስህተት መፈተሽን ማሻሻል ይችላሉ።
ጥብቅ ሁነታን በሚጠቀሙበት ጊዜ ንብረቶቹን ወደማይወጡት ነገሮች ማከል፣ ለንባብ-ብቻ ንብረቶች እሴቶችን መስጠት፣ በተዘዋዋሪ የተገለጹ ተለዋዋጮችን መጠቀም ወይም እሴቶችን ለንባብ-ብቻ ተለዋዋጮች መስጠት አይችሉም።
ፋይልን፣ ፕሮግራምን ወይም ተግባርን በ"ጥብቅ አጠቃቀም" በመጀመር ጥብቅ ሁነታውን ማንቃት ይችላሉ።
36. የኦፕሬተሩን ምሳሌ ምን ያከናውናል?
የኦፕሬተሩ ምሳሌ የአንድ ነገር አምሳያ ሰንሰለት ምንም አይነት የግንባታ ገንቢ ምሳሌ ንብረት እንዳለው ይወስናል። በሌላ አገላለጽ የኦፕሬተር ምሳሌው አንድ ነገር የክፍል ምሳሌ መሆኑን በሂደት ጊዜ ይወስናል።
የተለዋዋጭ ተጠቃሚዎችን አይነት ለመወሰን ከዚህ በታች ባለው ምሳሌ ውስጥ የኦፕሬተር ምሳሌ ጥቅም ላይ ይውላል።
37. በጃቫስክሪፕት ፈጣን ሳጥን ምን ማለት ነው?
መጠየቂያ ሳጥን ማለት ተጠቃሚው ግብዓት እንዲያቀርብ የሚያስችል የጽሑፍ ሳጥን ያለው ሳጥን ነው። ግብዓት የሚጠይቅ የንግግር ሳጥን በጥያቄ() ተግባር በኩል ይታያል። ገጹን ከማየትዎ በፊት ተጠቃሚው እሴት እንዲያስገባ ከፈለጉ የጥያቄ ሳጥን ይጠቀሙ።
ተጠቃሚው ለመቀጠል እሴት ካስገባ በኋላ በሚታየው ብቅ ባይ ሳጥን ውስጥ "እሺ" ወይም "ሰርዝ" የሚለውን መምረጥ አለበት።
38. በጃቫስክሪፕት ጀነሬተር ምን ያደርጋል?
ጄነሬተሮች በተለያየ ጊዜ ጥቅም ላይ ሊውሉ የሚችሉ ተግባራት ናቸው. የእነዚህ ተግባራት አውድ እና ተለዋዋጭ ማሰሪያዎች በድጋሚ መግቢያዎች በሙሉ ይቀመጣሉ እና ይጠበቃሉ።
የጄነሬተር ተግባር የመጀመሪያ ጥሪ ጀነሬተር የሚባል አንድ ዓይነት ተደጋጋሚነት ይመልሳል። ቀጣዩ ደረጃ እሴቱን ለመጠቀም የጄነሬተሩን ቀጣይ ዘዴ መደወል ነው. የምርት ቁልፍ ቃል እስኪያገኝ ድረስ የጄነሬተር ተግባሩ መስራቱን ይቀጥላል።
39. ቦም: ምንድን ነው?
የ BOM ወይም የአሳሽ ነገር ሞዴል ተጠቃሚዎች ከአሳሾች ጋር እንዲገናኙ ያስችላቸዋል, ይህም መስኮት እንደ መጀመሪያው ነገር ሆኖ ያገለግላል. ከሌሎች ባህሪያት በተጨማሪ የመስኮቱ ነገር ሰነድ፣ ታሪክ፣ ስክሪን፣ ናቪጌተር እና ቦታ አለው።
የመስኮቱ ተግባር ግን በቀጥታም ሆነ መስኮቱን በማጣቀስ ሊደረስበት ይችላል።
40. የዘገዩ ስክሪፕቶች፡ በጃቫስክሪፕት ምን አይነት ተግባር ነው የሚያገለግሉት?
አሳሹ አንድ ገጽ ሲጫን የኤችቲኤምኤል ኮድ መተንተን ይጀምራል። በነባሪ፣ አሳሹ ስክሪፕት ሲያገኝ የኤችቲኤምኤል ኮድ መተንተን ባለበት ያቆማል እና በምትኩ ስክሪፕቱን ማስኬድ ይጀምራል።
ስክሪፕቱ ከተጠናቀቀ በኋላ አሳሹ የኤችቲኤምኤል ኮድን ማካሄድ ይቀጥላል።
የገጹ ጭነት በዘገየ አገልጋይ ወይም ትልቅ ስክሪፕት ይዘገያል። የዘገዩ ስክሪፕቶች ሰነዱ እስኪሰራ ድረስ ስክሪፕቱን ማስኬድ ያቆማሉ።
ይህ የስክሪፕቱ አፈጻጸም መዘግየት ድረ-ገጹን ለመጫን የሚወስደውን ጊዜ ይቀንሳል።
መደምደሚያ
ለስብሰባ እየተዘጋጁ ያሉ ገንቢም ሆኑ ትክክለኛውን አመልካች ለማግኘት የሚሞክሩ ቅጥር አስተዳዳሪም ሆኑ እነዚህ የጃቫስክሪፕት ቃለ መጠይቅ ጥያቄዎች ለእርስዎ ጠቃሚ ይሆናሉ ብለን ተስፋ እናደርጋለን።
ያስታውሱ ቴክኒካል እውቀት እና እውቀት በምልመላ ሂደት ውስጥ ትንሽ ክፍል ብቻ ናቸው። ለሥራው፣ ያለፉ ልምድ እና ለስላሳ ችሎታዎች መሬት እንዳገኙ (ወይም ተስማሚ አመልካች ማግኘትዎን) ለማረጋገጥ እኩል ወሳኝ ናቸው።
ክፍት ለሆኑ የጃቫስክሪፕት ቃለ መጠይቅ ጥያቄዎች ብዙ ጊዜ ትክክለኛ መልሶች እንዳሉ ይወቁ። ቃለ-መጠይቆች የሚፈልጉት ከምላሾችዎ ጀርባ ያለውን ምክንያት እንጂ እርስዎ ያሸመዱትን መልስ ብቻ አይደለም።
ምላሽዎ ላይ እንዴት እንደደረሱ ለክትትል ጥያቄዎች ዝግጁ ይሁኑ እና ሁልጊዜም የአስተሳሰብ ሂደትዎን ማብራራት ይችላሉ።
ጨርሰህ ውጣ የሃሽዶርክ ተከታታይ ቃለ መጠይቅ ለቃለ መጠይቅ ዝግጅት እርዳታ.
አርዩን
ዋው ይህ መጣጥፍ በጃቫስክሪፕት ቃለ መጠይቅ ዝግጅት ወቅት በጣም ረድቶኛል።