JavaScript دىكى printIn بىلەن console.log نىڭ قانداق پەرقى بار؟ (جاۋاب) - بارلىق پەرقلەر
مەزمۇن جەدۋىلى
JavaScript پروگرامما تور تىلى بولۇپ ، پەقەت توركۆرگۈدىلا ئىشلىتىلىدۇ. JavaScript كونترول سۇپىسى توركۆرگۈڭىزدە كود پارچىلىرىنى ئىجرا قىلالايسىز. بۇ كود ئۈزۈندىسى سىز كۆرۈۋاتقان تور بەت بىلەن ئۆز-ئارا تەسىر كۆرسىتىش ئۈچۈن لايىھەلەنگەندە ، ئويلىمىغان نەتىجىلەر كېلىپ چىقىشى مۇمكىن.
«PrintIn» بۇ تېكىستنى كونترول سۇپىسىغا بېسىپ چىقىرىدۇ ئۇنى «console.log» ئارقىلىق ئىشلىتىپ ، ئۇنى خاتالىق ئۇچۇرى سۈپىتىدە ئېلېكترونلۇق خەت ئەۋەتىش قاتارلىق ھەر خىل مەقسەتلەردە ئىشلىتىشى مۇمكىن.
ئەگەر سىز پروگراممېر بولسىڭىز ، ئىشلىتىش ۋە چۈشىنىشنىڭ قانچىلىك مۇھىملىقىنى بىلىسىز. JavaScript غا ئوخشاش ئورگىنال تىللىرى. قانداقلا بولمىسۇن ، ئۇنىڭ ئىقتىدارلىرى ھەققىدە گاڭگىراپ قېلىشىڭىز مۇمكىن.
خۇددى printIn ۋە console.log ئىقتىدارىغا ئوخشاش. بۇ ئىككى ئىقتىدارنىڭ پەرقى ۋە قوللىنىلىشىنى چۈشىنىشىڭىزگە ياردەم قىلىش ئۈچۈن ، ئۇلارنىڭ مەنىسى ۋە قانداق ئىشلەيدىغانلىقىنى چۈشەندۈرۈپ ئۆتىمەن.
باشلايلى!
JavaScript دېگەن نېمە؟
JavaScript دېگەن نېمە؟> JavaScript پروگرامما تىلىنىڭ بەزى ئۆلچەملىك پروگرامما تۈزۈش ئىقتىدارى بار ، ئۇ سىزنى تۆۋەندىكىدەك ئىشلارنى قىلالايدۇ:
- تور بەتتە بەزى ئىشلار يۈز بەرگەندە ، ئىجرا كودىغا جاۋاب قايتۇرالايسىز.
- ئۆزگەرگۈچى مىقدارنى ئىشلىتىپ پايدىلىق سانلىق مەلۇماتلارنى ساقلىيالايسىز.
- تېكىست تەھرىرلەش مەشغۇلاتى بولغان «تىزما» نى ئىشلىتەلەيسىزپروگرامما تۈزۈشتە
ئىشلەتكۈچى JavaScript تىلىنىڭ ئۈستىگە قوشۇلغان ئىقتىدار بولسا تېخىمۇ قىزىقارلىق. قوللىنىشچان پروگرامما پروگرامما ئۇلاش ئېغىزى (API) سىزنىڭ JavaScript كودىڭىزغا قوشۇمچە ئىقتىدار بېرىدۇ.
قىسقىسى ، JavaScript نىڭ كودلاشتۇرۇۋاتقانلىرىڭىزنى كونترول قىلالايدىغان نۇرغۇن ئىقتىدارلىرى بار. بۇ ئىقتىدارلار printIn ۋە console.log نى ئۆز ئىچىگە ئالىدۇ.
PrintIn دېگەن نېمە؟
كودلاش
PrintIn بولسا كونترول سۇپىسىدا تېكىست كۆرسىتىشنىڭ Java ئۇسۇلى. بۇ ئۇسۇل بۇ تېكىستنى String شەكلىدە پارامېتىر سۈپىتىدە قوبۇل قىلىدۇ. بۇ ئۇسۇل نۇر بەلگىنى تۆۋەندىكى قۇرنىڭ بېشىدا ساقلاپ تۇرۇپ كونترول سۇپىسىغا بېسىپ بېرىدۇ.
كېيىنكى بېسىش كېيىنكى قۇر دىن باشلىنىدۇ. بۇ يەردە بىر قانچە printIn ئۇسۇلى بار:
void printIn () | قۇرنى ئايرىش لىنىيىسىنى يېزىپ نۆۋەتتىكى قۇرنى ئاخىرلاشتۇرىدۇ. | |||||||||||||||||||
بىكار بېسىش In (boolean x) void printIn (char x) | قۇر ھەرپنى بېسىپ بولغاندىن كېيىن ئاخىرلىشىدۇ. | |||||||||||||||||||
قۇرلار بىر تۈركۈم ھەرپلەرنى بېسىپ بولغاندىن كېيىن ئاخىرلىشىدۇ. | ||||||||||||||||||||
void printIn (قوش x) | بۇ قۇر قوش سىزىقنى بېسىپ بولغاندىن كېيىن ئاخىرلىشىدۇ. | |||||||||||||||||||
void printIn (float x)> | ||||||||||||||||||||
ئىناۋەتسىزprintIn (int x) | پۈتۈن ساننى بېسىپ بولغاندىن كېيىن بۇ قۇر ئاخىرلىشىدۇ. | |||||||||||||||||||
void printIn (ئۇزۇن x) | بۇ سىزىق بېسىپ چىقىرىلغاندىن كېيىن ئاخىرلىشىدۇ. | |||||||||||||||||||
void printIn (ئوبيېكت x) | ||||||||||||||||||||
void printIn (String x) | قۇرنى بېسىپ بولغاندىن كېيىن بۇ سىزىق ئاخىرلىشىدۇ> بېسىپ چىقىرىشتا ئوخشىمىغان ئۇسۇللارنى ئىشلىتىش گەرچە سىزنىڭ خىزمىتىڭىزنى كودلاشتا ئىشلىتىدىغان نۇرغۇن ئۇسۇللىرىڭىز بولسىمۇ ، ئەمما كونترول سۇپىسىدا تېكىستنى كۆرسىتىشنىڭ باشقا ئۇسۇلىغا دۇچ كېلىشىڭىز مۇمكىن. كونترول سۇپىسىدا ، سىز ئەسەرلىرىڭىزنى بېسىپ چىقارغىلى بولىدىغان ئىككى خىل ئۇسۇل بار ، بىرىنچىسى بېسىپ چىقىرىلىدۇ ، يەنە بىرى بېسىپ چىقىرىلىدۇ. بۇ ئىككى خىل بېسىش ئۇسۇلى ئارىسىدا گاڭگىراپ قالماسلىقىڭىز ئۈچۈن. بېسىپ چىقىرىشتىكى ئىككىنچى خىل ئۇسۇل بىلەن باسمىنىڭ پەرقىنى ئېنىقلاڭ. بېسىش بولسا كونترول سۇپىسىدا تېكىست كۆرسىتىشنىڭ Java ئۇسۇلى. بۇ ئۇسۇل بۇ تېكىستنى a شەكلىدە پارامېتىر سۈپىتىدە قوبۇل قىلىدۇ. String. بۇ ئۇسۇل نۇر بەلگىنى تۆۋەندىكى قۇرنىڭ ئاخىرىدا ساقلاپ قويغاندا تېكىستنى كونترول سۇپىسىغا بېسىپ چىقىرىدۇ. كېيىنكى بېسىش دەل مۇشۇ يەردىن باشلىنىدۇ . بۇ يەردە بىر قانچە بېسىپ چىقىرىش ئۇسۇلى بار:
|
سانلار گۇرپىسىنى رەتلەش
ئۇنى تېخىمۇ ئۈنۈملۈك ئۇسۇلدا ئورۇنلاشتۇرۇش ئۈچۈن ، سىزدە مۇنداق بولىدۇ:
users.sort (byField ('name')); users.sort (byField ('age')); |
سانلار گۇرپىسىنى رەتلەش (ئاددىي ئۇسۇل)
بۇنداق قىلىش ئۈچۈن ، چوقۇم «Byfield» فۇنكسىيەسىنى يېزىپ ، ئۇنى Array.prototype.sort غا تىزىشىڭىز كېرەك. ياخشى ، بۇ ماقالىنىڭ ئاساسلىق مەزمۇنى ئەمەس ، ئەمما تۆۋەندىكى مىسالنى ئاددىي ئۇسۇلدا تاماملاش ئۈچۈن تۆۋەندىكى مىسالغا قاراڭ.
& gt; ئىشلەتكۈچى =. “Tuazon”}; ] function byField (fieldName) {return (a, b) = & gt; a [fieldName]? 1: -1; } users.sort (byField ('name')); concole.log (ئىشلەتكۈچى); concole.log (ئىشلەتكۈچى); (3) [{…}, {…}, {…}] & gt; 0: {ئىسمى: «لارا» ، يېشى: «20» ، فامىلىسى: «تۇئازون»} & gt; 1: {ئىسمى: «نىكول» ، يېشى: «20» ، فامىلىسى: «لۇنا»} & gt; 1: {ئىسمى: «كارا» ، يېشى: «21» ، فامىلىسى: «لىم»} ئۇزۇنلۇقى: 3 & gt; _proto_: Array (0) (3) [{…}, {…}, {…}] & gt; 0: {ئىسمى: «لارا» ، يېشى: «20» ، فامىلىسى: «تۇئازون»} & gt; 1: {ئىسمى: «نىكول» ، يېشى: «20» ، فامىلىسى: «لۇنا»} & gt; 1: {ئىسمى: «كارا» ، يېشى: «21» ، فامىلىسى: «لىم»} ئۇزۇنلۇقى: 3 & gt; _proto_: Array (0)
|
رەتلەنگەن سانلار گۇرپىسى
ئۈستىدىكى جەدۋەلدىن مېنىڭ رەتلىگەنلىكىمنى كۆرەلەيسىز. سانلار گۇرپىسى ئىككى قېتىم ، مەن ئالدى بىلەن ئىسمى بويىچە ، كېيىنكى يېشى بويىچە رەتلەيمەن ، ھەر بىر تۈر مەشغۇلاتىدىن كېيىن ، console.log () نى ئىجرا قىلىمەن. ئۇنىڭدىن باشقا ، سىز console.log () نىڭ ھەر خىل نەتىجىگە ئوخشاش مەھسۇلاتنى ئەسلىگە كەلتۈرگەنلىكىنى كۆزىتىپ باققان بولۇشىڭىز مۇمكىن ، ئەمما بۇ ئۇنداق ئەمەس. سەۋەبىنى چۈشەندۈرۈپ بېرەي.
كودنى بىراقلا ئىجرا قىلدىم ، ئاندىن console.log () دىن ھەر بىر ئىنكاسنى كېڭەيتىشنى قارار قىلدىم. بۇ ناھايىتى مۇھىم ، چۈنكى console.log ()ماس قەدەمسىز.
پائالىيەت ھالقىسى جەھەتتە ، بارلىق ماس قەدەمسىز ئىقتىدارلار پائالىيەت جەدۋىلىگە كېلىدۇ. بۇ خىل ئەھۋالدا ، console.log () نى ئېلىپ كەلگەندىن كېيىن ، ئۇ پائالىيەت جەدۋىلىگە ئۆتۈپ ، مەلۇم بىر ۋەقەنىڭ يۈز بېرىشىنى ساقلايدۇ.
Stack ، ئاندىن سىزنىڭ console.log () بۇ چاقىرىش سۇپىسىغا ئەۋەتىلىدۇ.Javascript Console.log نى قانداق ئېچىش كېرەك؟
توركۆرگۈچلەردە ، كونترول سۇپىسى بىر قانچە ئاچقۇچىلار قورالىنىڭ بىرى. JavaScript كودىڭىزنى بىر تەرەپ قىلىش ئۈچۈن ، كونترول سۇپىسىنى ئىشلەتسىڭىز بولىدۇ. كونترول سۇپىسىنى تور كۆرگۈچكە ئاساسەن نۇرغۇن جايلاردا تاپقىلى بولىدۇ.
مەن بۇ دەرسلىكتە Google Chrome تور كۆرگۈچىڭىزدە كونترول سۇپىسىنى قەيەردىن تېپىشنى ئۆگىتىمەن.
Chrome دىكى كونترول سۇپىسىنى قانداق ئېچىش قەدەم باسقۇچلىرى
Chrome كونترول سۇپىسىنى قانداق ئېچىشنى كۆرۈپ باقايلى.
- Chrome تور كۆرگۈسى ئوچۇق ھالەتتە ئېچىلغان تىزىملىكتىن تەكشۈرۈشنى تاللاڭ. «تەكشۈرۈش» نى ئىجرا قىلسىڭىز ، بەتكۈچ سۈكۈتتىكى ھالەتتە ئېچىلىدۇ. «ئېلېمېنتلار» نىڭ ئوڭ تەرىپىدە «كونترول سۇپىسى» نى چېكىڭ.
- سىز ھازىر كونترول سۇپىسىنى شۇنداقلا كونترول سۇپىسىغا خاتىرىلەنگەن ھەر قانداق مەھسۇلاتنى كۆرەلەيسىز. Chrome ئاچقۇچىلار قوراللىرى بىر قانچە تېزلەتمە كۇنۇپكىلارنى ئىشلىتىپ. Chrome نەشرىڭىزگە ئاساسەن سىزتۆۋەندىكى تېزلەتمىلەرنى ئىشلىتەلەيدۇ:
Windows ۋە Linux ئۈچۈن ،
Ctrl + Shift + I ئاچقۇچىلار قوراللىرى كۆزنىكى كۆرۈنىدۇ. 17> Ctrl + Shift + J ئاچقۇچىلار قورالىدىكى كونترول سۇپىسىنى تاللايدۇ. Ctrl + Shift + C ئېلېمېنت ھالىتىنى تەكشۈرۈش تېزلەتمە كۇنۇپكىلار
ئاخىرقى پىكىرلەر
ۋە console.log بولسا ئۇلارنىڭ ئىقتىدارى ۋە كودنىڭ نەتىجىسى. PrintIn تېكىستنى كونترول سۇپىسىغا بېسىپ بېرىدۇ ، console.log بولسا ھەرخىل ئۆزگەرگۈچى مىقدارلارنى ئىلگىرى كودلانغان ھەرپلەر بىلەن بېسىپ چىقىرىدۇ.ئاساسەن ، Javascript نىڭ بۇ ئىقتىدارلىرى ئۆزگەرگۈچى مىقدار ۋە تېكىستنى كونترول سۇپىسىغا بېسىپ چىقىرىشقا يول قويىدۇ. JavaScript دا ھەر خىل ئۇسۇللار ئارقىلىق بېسىپ چىقارسىڭىز بولىدۇ.
JavaScript كونترول سۇپىسى خاتىرىلەش ئۇسۇلى خاتالىق ھەل قىلغاندا ئەڭ كۆپ قوللىنىلىدىغان تاللاش. كودىڭىزنى تېخىمۇ ئۈنۈملۈك يېشىش ئۈچۈن ، سىز ئۇلارنىڭ ھەممىسىنى مەشىق قىلىشىڭىز ۋە ئۇلارنى قانداق ئىشلىتىشنى ئۆگىنىشىڭىز كېرەك. ئىشلەتكۈچىگە سۇنۇلىدۇ.