ቪዲዮ: በመስቀለኛ መንገድ JS ውስጥ መጠበቅ ምን ጥቅም አለው?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
ጋር መስቀለኛ መንገድ v8፣ ተመሳሳይነት/ መጠበቅ ባህሪው በይፋ የተለቀቀው በ መስቀለኛ መንገድ ተስፋዎችን እና የተግባር ሰንሰለትን ለመቋቋም. ተግባራቶቹን በቀላሉ አንድ በአንድ ሰንሰለት ማሰር አያስፈልግም መጠበቅ ተስፋውን የሚመልስ ተግባር. ነገር ግን የተመሳሰል ተግባር ከዚህ በፊት መታወቅ አለበት። በመጠባበቅ ላይ ቃልን የመመለስ ተግባር።
በዚህ መንገድ መጠበቅን እንዴት ይጠቀማሉ?
የ መጠበቅ ቁልፍ ቃል ይህ ቃል እስኪፈጸም ድረስ ኮድዎን በዚያ መስመር ላይ ለአፍታ ለማቆም እና የተገኘውን እሴት ለመመለስ በማንኛውም የአስመር ቃል-ተኮር ተግባር ፊት ለፊት ሊቀመጥ ይችላል። እስከዚያው ድረስ፣ ለማስፈጸም እድሉን የሚጠብቅ ሌላ ኮድ ማድረግ ይችላል።
በመቀጠል፣ ጥያቄው፣ የማመሳሰል ጥቅሙ ምንድ ነው የሚጠበቀው? አስምር / መጠበቅ ውስብስብ ለማድረግ ይፈቅዳል ያልተመሳሰለ ኮድ የተመሳሰለውን ያህል ቀላል ይመስላል። መጻፍ ያደርገዋል ያልተመሳሰለ ኮድ በጣም ቀላል። በራስህ ጥያቄ ላይ እንዳስቀመጥከው፣ የተመሳሰለውን ተለዋጭ የጻፍክ ይመስላል - ግን በእውነቱ ነው። ያልተመሳሰለ.
እንዲያው፣ ለምን አስክሪፕት እንጠቀማለን እና በጃቫስክሪፕት እንጠብቃለን?
አስምር / ይጠብቁ በሰንሰለት የታሰሩ ተስፋዎችን የመስራት እና የመፃፍ ሂደቱን ለማቃለል ተፈጠረ። አስምር ተግባራት ቃል ኪዳንን ይመልሳሉ። ተግባሩ ስህተት ከጣለ, ተስፋው ውድቅ ይሆናል. ተግባሩ አንድ እሴት ከመለሰ፣ ተስፋው መፍትሄ ያገኛል።
እንዴት ነው መጠበቅ assync እንዴት እንደሚሰራ?
JavaScript ES8 አስተዋወቀ አልተመሳሰልም። / መጠበቅ ያደርገዋል ሥራ የ መስራት በቃል ኪዳኖች ቀላል። አን አልተመሳሰልም። ተግባር አንድ ሊይዝ ይችላል። መጠበቅ አገላለጽ ተግባሩን ለአፍታ ያቆመ እና የተላለፈውን የቃል ኪዳን ውሳኔ የሚጠብቅ እና ከዚያ የቀጠለ አልተመሳሰልም። የተግባር አፈፃፀም እና የተፈታውን እሴት ይመልሳል።
የሚመከር:
በመስቀለኛ መንገድ ውስጥ ምን ይጠበቃል?
በመስቀለኛ v8፣ ተስፋዎችን እና የተግባር ሰንሰለቶችን ለመቋቋም የማመሳሰል/የመጠባበቅ ባህሪው በመስቀለኛ መንገድ በይፋ ተለጠፈ። ተግባራቶቹን አንድ በአንድ ሰንሰለት ማሰር አያስፈልግም, በቀላሉ ቃል ኪዳኑን የሚመልስ ተግባር ይጠብቁ. ነገር ግን ቃልን የሚመልስ ተግባርን ከመጠበቅዎ በፊት የተመሳሰል ተግባር መታወቅ አለበት።
በመስቀለኛ መንገድ JS ውስጥ pg ምንድን ነው?
ORMን ከመጠቀም ይልቅ የPG NodeJS ጥቅልን በቀጥታ እንጠቀማለን - PG ከ PostgreSQL ዳታቤዝ ጋር ለመገናኘት የ NodeJs ጥቅል ነው። ጥሬ የ SQL መጠይቆችን በመጠቀም በዲቢ ውስጥ መረጃን የምንጠይቅ እና የምንጠቀምበት በመሆኑ PGን ብቻ መጠቀም አንዳንድ መሰረታዊ የSQL ጥያቄዎችን እንድንረዳ እድል ይሰጠናል።
በመስቀለኛ መንገድ JS ውስጥ ኮንሶሉን እንዴት ማፅዳት እችላለሁ?
ከፓይዘን፣ ኖድ JS ወይም ተርሚናል ከሚጠቀም ማንኛውም አስተርጓሚ ጋር መጠቀም ይቻላል። ብዙ ጊዜ ማጽዳት እወዳለሁ, ስለዚህ ይህ በጣም ምቹ ነው. በ Gnome ተርሚናል ላይ ግልጽ ሆኖ ሲሰራ Ctrl + L ብቻ ማድረግ ይችላሉ፣ ከ REPL ሩጫ ጋር ምንም ግንኙነት የለውም። ኮንሶሉን ለማጽዳት በዊንዶውስ ላይ CTRL + L ብቻ ይጠቀሙ
በመስቀለኛ መንገድ JS ውስጥ es6 ምንድን ነው?
ES6 (ECMAScript 2015) የቅርብ ጊዜው የተረጋጋ የጃቫስክሪፕት ስሪት ነው። ባቤል የ ES6 ባህሪያትን በጃቫ ስክሪፕት እንድንጽፍ እና በአሮጌ / ነባር ሞተሮች ውስጥ እንድንሰራ የሚፈቅድ አቀናባሪ ነው። ባቤልን በእርስዎ Node.js መተግበሪያ እንዴት ማዋቀር እንደሚቻል። የቅርቡ መስቀለኛ መንገድ ሊኖርዎት ይገባል
በመስቀለኛ መንገድ JS ውስጥ REPL ምንድን ነው?
REPL ማለት Read Eval Print Loopን የሚያመለክት ሲሆን እንደ ዊንዶውስ ኮንሶል ወይም ዩኒክስ/ሊኑክስ ሼል ያሉ የኮምፒዩተር አካባቢን ይወክላል ትዕዛዝ የገባበት እና ስርዓቱ በይነተገናኝ ሁነታ ምላሽ የሚሰጥበት። Node.js ወይም Node ከ REPL አካባቢ ጋር አብሮ ይመጣል