ኮምፒውተሮች, ፕሮግራም
ጃቫስክሪፕት: typeof - ግድ ወይም አጋጣሚ
አለ ውሂብ አንድ የተወሰነ አይነት መሆን ተጠቅመዋል, እና ውጤት ለማግኘት ሲሉ ያላቸውን ሂደት ውስጥ ፍላጎት ነበረው. "መግለጫዎች እንዱን ሐሳቦች" ያለውን የበላይነት በተፈጥሮ ድንገት ይመጣል: ነገር ግን. ቅድመ-ተለዋዋጭ መግለጫ ከአሁን በኋላ ግዴታ ነው, እና በአጠቃላይ በውስጡ አይነት የሚያሳይ ቢያንስ ይህ የሚሳተፍ ውስጥ ቀዶ ሕክምና ለማድረግ, ሁሉንም ትርጉም አጥቷል.
በፕሮግራም እጆቹን: ፈቱትም: ይህም መጀመሪያ ላይ ነገር ማወጅ አስፈላጊ አይደለም. ብዙውን ጊዜ ብቻ ጥቅም ጊዜ ምን እና እንዴት ወደ ለመውሰድ ምን መወሰን ይሆናል. አይነቶች እንደ እነርሱ ራሳቸውን "እሴቶች ሆነሃል," ማለትም, ይህ ደግሞ አንድ ነገር ላይ ይወሰናል ላይ ውሂብ ይሆናል!
ይህ ያለው ወይም, መልካም አይደለም ያለው ይህ ምን
ሂደቱ ለ ተለዋዋጭ "AAA" እና የሚገኝ ስልተ የሆነ በጣም ቀላል መግለጫ:
aaa ; var AAA;
( aaa ) { ከሆነ (AAA) {
= 'I am!' ባለከፍተኛ = 'እኔ ነኝ!' ; // እኔ ነኝ!
{ } እንዲያማ {
= 'me no...' ; ባለከፍተኛ = 'እኔ ምንም ...'; // እኔ የለኝም
}
ይህም ግልጽ ውጤት ይሰጣል: ". እኔ አታድርጉ" እዚህ ጃቫስክሪፕት typeof = ያልተገለጸ ወደ ተግባር እሴትን. ብቻ ተለዋዋጭ ይገልጻሉ - "ምንም ማድረግ" ማለት አይደለም. እርግጥ ነው AAA = 1, እኛ ያገኛሉ ጊዜ: «እኔ ነኝ», ነገር ግን AAA = 0, ይህም በመጀመሪያው ሁኔታ ውስጥ እንደ ከሆነ: "እኔ አይደለም ማድረግ ...." አስደናቂ ሎጂክ, የሂሣብ, እንዲሁም እንደ ቀላል ዜጋ, እና እሴት ከዜሮ እውነተኛ ሰው ይልቅ ሙሉ በሙሉ የተለየ ትርጉም እንዳለው ማሰብ አልቻለም. ብቻ ዘመናዊ (በእስዋ) ፕሮግራም እንደ የመክዳት ሃሳቦች ችሎታ ነው!
ጃቫስክሪፕት ዲዛይን typeof, እንዲሁም ይበልጥ ብልህ አገላለጽ (AAA) ከሆነ {... x ...} ሌላ {... y ...}, ግሩም የሸማቾች ባሕርያት አሉት እና መጠቀም በጣም አመቺ ነው.
ሲሪሊክ እና የላቲን ፊደላት መካከል በመተንተን ላይ
ሙያዊ በፕሮግራም ሁልጊዜ, አንዳንድ expanses cybernetics አልታወቀም ጊዜ ልማት ፕሮግራም ደረጃ, ወደ ከልብ ምስጋና የእንግሊዝኛ መምጣቱን ገጸ ራሽያኛ ይመርጣሉ, ነገር ግን ኮምፒውተር ሳይንስ በሌሎች አካባቢዎች ሽቅብ ከጊዜ ወደጊዜ ሄደ ይሆናል. እኛ ፊደል 26 ደብዳቤዎች መካከል ያለውን አገባብ እና ሌሎች የተለመዱ ምልክቶች ስብስብ ላይ የተመሠረተ, ማባዛት እና የፕሮግራም ቋንቋዎች መገንባት ጀመረ.
በጣም ቀላል እና የተፈጥሮ ይህ ፍጹም, ፍጹም ነበረ: ወደ ተወላጅ ኮድ ነበር; ነገር ግን እያንዳንዱ የሕንጻ የተወሰነ ነው, እና architectures በመላ ተንቀሳቃሽነት ከፍተኛ-ደረጃ ቋንቋዎች ሀሳብ ወዲያውኑ አስቸኳይ ሆነ. ይህ በእጅጉ በአሁኑ ጊዜ የሚቃረን: ከአናሎግ ለማግኘት ግቢ ጃቫስክሪፕት typeof = ያልተገለጸ | ሕብረቁምፊ | ቁጥር | ቡሊያን | የሚቃወሙ | ተግባር ቀላል አልነበረም ከሆነ. ሁሉም ቋንቋዎች በጥብቅ መደበኛ ነበሩ; አንድ ጥብቅ አገባብ ያላቸው እና አስተማማኝ መቆጠብ.
ዓይነቶች, ተለዋዋጮች እና አጠቃቀም
ነጥብ በጣም አስፈላጊ ነው. ትየባ እና ተለዋዋጮች መግለጫ - ተለዋዋጮች, ድርድሮች, የነገሮች እና ተግባራት መካከል ጥብቅ መደበኛ በሥዕሉ ላይ ያለውን ውሂብ እውነተኛ ስብጥር የማያሟሉ ሳለ የፕሮግራሙ በጣም አስፈላጊ ክፍል, በፕሮግራም, አንድ የሥራ ስልተ መጻፍ አይችልም.
ጃቫስክሪፕት ተግባራዊ ጥንካሬ ሁሉ በላይ ሲጠራቀሙ አስርት ይታገሣል: ሁሉ ንድፎችን ፍጹም ትርጉሞቹ ውስጥ አኖሩት ወደ ያለውን አገባብ የወቅቱ መረዳት ተገቢ ደንቦች ያንጸባርቃሉ.
ይህ, ጃቫስክሪፕት typeof ተግባር ዓይነት ጽሑፍ ለመግለጽ አስፈላጊ ነው ወቅት መደረግ ያለበት ጊዜ ጥያቄ ነው. ወደ ቁምፊ ሕብረቁምፊ እና ቁጥር: በእርግጥ ወዳጃዊ አማራጮች ትንሽ ጽሑፍ ተይብ. ይሁን እንጂ, ጽሑፉን ዕቃ ሚና መጫወት ይችላሉ, እና በአንድ መስመር ውስጥ ያም ማለት በአንድ ጽሑፍ ውስጥ ሁሉንም ክፍሎች, ያገናኛል ይህም ንድፍ array.join (), እንዲያውም ድርድር.
አዘቦቶች መግለጫ: ሁሉ ዙሪያ typeof ተግባር የተፈለገውን ዓይነት ትርጉም ለማከናወን በትክክለኛው ጊዜ ላይ መሆን አለበት ዓይነት ጽሑፍ, እንዲሁም ጃቫስክሪፕት አለ. ይህ እውነት ነው; ነገር ግን በተግባር ይህ አለበለዚያ ይንጸባረቅበታል. ጃቫስክሪፕት typeof ነገር ሁሉ በሦስት ጉዳዮች ላይ ተመሳሳይ ዋጋ እሰጥሃለሁ;
aaa = {}; var AAA = {};
= typeof ( aaa ); ባለከፍተኛ = typeof (AAA);
+= '/' + typeof window . ባለከፍተኛ + = '/' + typeof መስኮት. ; ሰነድ;
+= '/' + typeof ( document . forms [ 0 ]); ባለከፍተኛ + = '/' + typeof (ሰነድ ቅጾች [ 0]).
ውጤት: ነገር / ዕቃ / የነገር
በመጠቀም typeof (AAA) እና typeof AAA ቅርጸት ሙዚቃ ሊሆን ይችላል - ይህ አስፈላጊ አይደለም, ነገር ግን በሁሉም ሁኔታዎች ውስጥ መልስ የተሰጠው ነው, ነገር ግን ይህ ፈጽሞ ምንም ማለት አይደለም!
ጥርጣሬ እርግጠኝነት ሆኗል
ተለዋዋጭ መካከል ፕሮግራም ባህሪያት የጫካው: በጣም በፍጥነት ወደፊት እንቅስቃሴ ልኬት በየጊዜው እየሰፋ መሆኑን እየበረረ ነው. መለያው ወራት, ሳምንታት ወይም ቀናት, አንዳንድ ጊዜ እንኳ ሰዓት ላይ ይሄዳል. መፍታት የሚያስችል ስልተ ምስረታ ተለዋዋጭ መካከል የተወሰኑ ተግባራትን እንዲህ ያለ ፈጣን እንደተረሱ እና ከስቴቱ ውጪ የሚሰሩ አንድ ፕሮግራመር አንድ ቀን, ሳምንት ወይም ከዚያ ለ ውሳኔ ውድቅ የሚችል ቀጣይነት ላይ አድካሚ.
ጃቫስክሪፕት typeof እና በዚህ አገባብ ውስጥ እስካለው ዘመናዊ ቋንቋዎች የወቅቱ ከ በመጠኑ የተለየ የሆነውን ነገር-ተኮር ፕሮግራም, ድርጊት የተፈጥሮ መፍትሄ, አንድ ነገር ላይ የስበት ማዕከል ይናገራቸዋል. በጣም ከሚታዩት ነጥብ: ቋንቋ ትርጉሞቹ ሙስሉሞችን አንድ CONSTRUCT ይልቅ syntactic ህጎች ስብስብ ይሆናል.
ቀላል የውሂብ አይነቶች በውስጡ አይነት, ወይም ጃቫስክሪፕት typeof በቂ መካከል ይልቅ አጠቃቀም መወሰን አያስፈልጋቸውም. አስፈላጊ ከሆነ, የ የሚፈጀውን አግባብ ለውጥ በማድረግ እንክብካቤ ይጠይቃል, ነገር ግን ጃቫስክሪፕት ለ typeof ነገር በጣም ምክንያታዊ መልስ አላማ እና ችግር አይነት ነው የሚሰጠው - እንዳሳሰበው! ይህ የሚሰማ አስቸጋሪ ፕሮግራም ስለ ጥንታዊው ሀሳብ አመክንዮ, ነገር ግን ትክክል ነገሮች እውነተኛ ሁኔታ ነው.
ተቋም ግድ - ያላቸውን ንብረት ለማሳየት እና ዘዴዎች ለማስፈጸም, የራሱ አይነት ለመወሰን. ፕሮግራሚንግ የእርስዎ አገባብ ከወለወለልኝ, እና ጊዜ ሁሉ ቅጽበት በፕሮግራም ትርጉሞቹ በማድረግ የተቋቋመው አገባብ ስለ ስበት ማዕከል ይናገራቸዋል: ወደ ተግባር ለማከናወን እንደሆነ የነገሮች የራሱ ሥርዓት.
Similar articles
Trending Now