JavaScript دىكى printIn بىلەن console.log نىڭ قانداق پەرقى بار؟ (جاۋاب) - بارلىق پەرقلەر

 JavaScript دىكى printIn بىلەن console.log نىڭ قانداق پەرقى بار؟ (جاۋاب) - بارلىق پەرقلەر

Mary Davis

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 ((a, b) = & gt; a.name & gt; b.name? 1: -1);

/ / يېشى (Lara, Nicole, Cara)

users.sort ((a, b) = & gt; a.age & gt; b.name? 1: -1);

بىكار بېسىش (بولان b) ئاق رەڭ قىممىتى بېسىلىدۇ.
بىكار بېسىش (char c) ھەرپ بېسىلىدۇ.
بىكار بېسىش (char [] s) بىر تۈركۈم ھەرپلەر بېسىلدى.
بىكار بېسىش (قوش d) لەيلىمە چېكىتلىك سان بېسىلدى.
بىكار بېسىش (لەيلىمە f) >
بىكار بېسىش (int i) پۈتۈن سان بېسىلىدۇ.
بىكار بېسىش ) ئۇزۇن پۈتۈن سان بېسىلىدۇ.
بىكار بېسىش .
بىكار بېسىش> بېسىشتا ئوخشىمىغان ئۇسۇللارنى ئىشلىتىش

قىسقىسى ، بۇ ئىككىسىنىڭ ئاچقۇچلۇق پەرقى كونترول سۇپىسىغا بېسىلغان تېكىستنى قويۇش. PrintIn تۆۋەندىكى قۇرنىڭ بېشىدا ، بېسىش بولسا تۆۋەندىكى قۇرنىڭ ئاخىرىدا بولغاندا. مېنىڭ باشقا ماقالىلىرىم.

Console.log دېگەن نېمە؟

Console.log

بۇ كونترول سۇپىسى JavaScript ئوبيېكتى بولۇپ ، توركۆرگۈنىڭ ھەل قىلىش سۇپىسىنى زىيارەت قىلالايسىز.

قاراڭ: لېكىس لۇتېر بىلەن جېف بېزوسنىڭ قانداق پەرقى بار؟ (ئاشكارىلانغان پاكىتلار) - بارلىق پەرقلەر

ئۇنىڭدا ئىلگىرى ئېنىقلانغان ھەر قانداق ئۆزگەرگۈچى مىقدارنى شۇنداقلا ئىشلەتكۈچىگە كۆرسىتىشكە تېگىشلىك بولغان ئۇچۇرلارنى بېسىپ چىقىرىدىغان ئىقتىدار.

چىقىرىش كۆپىنچە تېرمىنالغا خاتىرىلىنىدۇ (بېسىپ چىقىرىلىدۇ). ھەر قانداق تىپنى بەلگە () گە ، جۈملىلەر ، سانلار گۇرپىسى ، جىسىملار ۋە بولانلارنى ئۆز ئىچىگە ئالىدۇ.

console.log () ئۇسۇلىچىقىرىش JavaScript كونترول سۇپىسىدا كۆرۈنىدۇ ، توركۆرگۈچ ئاچقۇچى قورالى ئارقىلىق زىيارەت قىلغىلى بولىدۇ. مەيلى سىز console.log () ئارقىلىق چىقارسىڭىز ، ئۇلارنىڭ گۇرۇپپا ياكى رولى قانداق بولۇشىدىن قەتئىينەزەر ، بارلىق ئىشلەتكۈچىلەر ئىشلىتەلەيدۇ. 1>

JavaScript چىقىرىش
// console. log() مېتود

console.log('abc');

console.log(1);

قاراڭ: مەن كېتىۋاتقان VS غا قاراپ كېتىۋاتىمەن: قايسىسى توغرا؟ - بارلىق پەرقلەر

console .log(true);

console .log(null);

console .log(undefined);

console .log([1, 2, 3, 4]); // array inside lo g

console .log({a:1, b:2, c:3}); // object inside lo g

abc

1

true

null

ئېنىقلانمىغان

Array (4) [1, 2, 3, 4]

ئوبيېكت {a : 1, b: 2, c: 3}

console.log ئارقىلىق كىرگۈزۈش ۋە چىقىرىش

نېمە؟ Javascript دىكى Console.log ئۇسۇلى بىلەن كونترول سۇپىسىغا بېسىش؟

بۇ JavaScript نىڭ ئەڭ ئالقىشقا ئېرىشكەن ۋە كەڭ قوللىنىلغان كونترول سۇپىسى ئۇسۇلى. بۇ ئۇسۇل كونترول سۇپىسىغا ياكى كودنى يېشىش جەريانىدا ھەتتا ھەر خىل ئۇچۇرلارنى ياكى ھېسابلاش نەتىجىسىنى بېسىپ چىقىرىشتا دائىم ئىشلىتىلىدۇ. كونترول سۇپىسىدىكى بۇ مەشغۇلاتنىڭ بۇ خىل ئەھۋالدا سىز console.log () ئۇسۇلىنى قوللانسىڭىز بولىدۇ.

7552

Console.log ماس قەدەملىكمۇ ياكى ماس قەدەممۇ؟

سىز بىلەن console.log نىڭ ماس قەدەملىك ياكى ماس قەدەملىك ياكى ئەمەسلىكىنى مۇزاكىرە قىلىشتىن بۇرۇن ، مەن ئالدى بىلەن ماس قەدەملىك ۋە ماس قەدەمسىزلىكنىڭ نېمىلىكىنى ئېنىقلاپ چىقىمەن. بىرلا ۋاقىتتا يۈز بەرمەيدۇ. شۇڭاماس قەدەمدە قاتناشقۇچىلار / ئىشلەتكۈچىلەر دەرھال تەكلىپ تاپشۇرۇۋالالايدۇ. ماس قەدەمسىز ۋاقىتتا ئۆزىڭىزنىڭ ئۆگىنىشىڭىزگە يول قويىدۇ.

جاۋاب بېرىش ئۈچۈن ، concole.log ماس قەدەمسىز. مەن بۇنىڭ نېمە ئۈچۈن ئىكەنلىكىنى كۆرسىتىپ بېرەي ، مىسال كۆرسىتىش ئارقىلىق ، بولۇپمۇ بىر تۈركۈم جىسىملارنى تېخىمۇ ئۈنۈملۈك رەتلەش ئارقىلىق. ئىشنى باشلايلى. فامىلىسى: «لۇنا»} ، {ئىسمى: «كارا» ، يېشى: 21 ياش ، فامىلىسى: «لىم»} ، {ئىسمى: «لارا» ، يېشى: 20 ياش ، فامىلىسى: «تۇئازون»}; <

/ / ئىسمى بىلەن (كارا ، لارا ، نىكول)

سانلار گۇرپىسىنى رەتلەش

ئۇنى تېخىمۇ ئۈنۈملۈك ئۇسۇلدا ئورۇنلاشتۇرۇش ئۈچۈن ، سىزدە مۇنداق بولىدۇ:

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 كونترول سۇپىسىنى قانداق ئېچىشنى كۆرۈپ باقايلى.

  1. Chrome تور كۆرگۈسى ئوچۇق ھالەتتە ئېچىلغان تىزىملىكتىن تەكشۈرۈشنى تاللاڭ.
  2. «تەكشۈرۈش» نى ئىجرا قىلسىڭىز ، بەتكۈچ سۈكۈتتىكى ھالەتتە ئېچىلىدۇ. «ئېلېمېنتلار» نىڭ ئوڭ تەرىپىدە «كونترول سۇپىسى» نى چېكىڭ.
  3. سىز ھازىر كونترول سۇپىسىنى شۇنداقلا كونترول سۇپىسىغا خاتىرىلەنگەن ھەر قانداق مەھسۇلاتنى كۆرەلەيسىز. Chrome ئاچقۇچىلار قوراللىرى بىر قانچە تېزلەتمە كۇنۇپكىلارنى ئىشلىتىپ. Chrome نەشرىڭىزگە ئاساسەن سىزتۆۋەندىكى تېزلەتمىلەرنى ئىشلىتەلەيدۇ:

    Windows ۋە Linux ئۈچۈن ،

    Ctrl + Shift + I ئاچقۇچىلار قوراللىرى كۆزنىكى كۆرۈنىدۇ. 17>
    Ctrl + Shift + J ئاچقۇچىلار قورالىدىكى كونترول سۇپىسىنى تاللايدۇ.
    Ctrl + Shift + C ئېلېمېنت ھالىتىنى تەكشۈرۈش

    تېزلەتمە كۇنۇپكىلار

    ئاخىرقى پىكىرلەر

    ۋە console.log بولسا ئۇلارنىڭ ئىقتىدارى ۋە كودنىڭ نەتىجىسى. PrintIn تېكىستنى كونترول سۇپىسىغا بېسىپ بېرىدۇ ، console.log بولسا ھەرخىل ئۆزگەرگۈچى مىقدارلارنى ئىلگىرى كودلانغان ھەرپلەر بىلەن بېسىپ چىقىرىدۇ.

    ئاساسەن ، Javascript نىڭ بۇ ئىقتىدارلىرى ئۆزگەرگۈچى مىقدار ۋە تېكىستنى كونترول سۇپىسىغا بېسىپ چىقىرىشقا يول قويىدۇ. JavaScript دا ھەر خىل ئۇسۇللار ئارقىلىق بېسىپ چىقارسىڭىز بولىدۇ.

    JavaScript كونترول سۇپىسى خاتىرىلەش ئۇسۇلى خاتالىق ھەل قىلغاندا ئەڭ كۆپ قوللىنىلىدىغان تاللاش. كودىڭىزنى تېخىمۇ ئۈنۈملۈك يېشىش ئۈچۈن ، سىز ئۇلارنىڭ ھەممىسىنى مەشىق قىلىشىڭىز ۋە ئۇلارنى قانداق ئىشلىتىشنى ئۆگىنىشىڭىز كېرەك. ئىشلەتكۈچىگە سۇنۇلىدۇ.

Mary Davis

مارى داۋىس ھەر خىل تېمىدىكى سېلىشتۇرۇش ئانالىزى بىلەن شۇغۇللىنىدىغان يازغۇچى ، مەزمۇن ئىجادچىسى ۋە قىزغىن تەتقىقاتچى. ئاخباراتچىلىق ئۇنۋانى ۋە بۇ ساھەدە بەش يىلدىن ئارتۇق تەجرىبىسى بار مەريەمنىڭ ئوقۇرمەنلىرىگە تەرەپسىز ۋە بىۋاسىتە ئۇچۇرلارنى يەتكۈزۈش قىزغىنلىقى بار. ئۇنىڭ يېزىقچىلىققا بولغان مۇھەببىتى ياش ۋاقتىدىن باشلانغان بولۇپ ، ئۇنىڭ يېزىقچىلىقتىكى مۇۋەپپەقىيەت قازىنىشىدىكى ھەرىكەتلەندۈرگۈچ كۈچ بولۇپ كەلگەن. مەريەمنىڭ تەتقىقات ۋە بايقاشلارنى ئاسان چۈشىنىشلىك ۋە جەلپ قىلارلىق شەكىلدە ئوتتۇرىغا قويۇش ئىقتىدارى ئۇنى دۇنيانىڭ ھەرقايسى جايلىرىدىكى ئوقۇرمەنلەرنىڭ ياقتۇرۇشىغا ئېرىشتى. ئۇ يازمىغان ۋاقىتتا ، مەريەم ساياھەت قىلىش ، ئوقۇش ۋە ئائىلىسىدىكىلەر ۋە دوستلىرى بىلەن بىللە ۋاقىت ئۆتكۈزۈشكە ئامراق.