Cûdahiya di navbera printIn û console.log di JavaScript de çi ye? (Bersiv da) - Hemî Cûdahî

 Cûdahiya di navbera printIn û console.log di JavaScript de çi ye? (Bersiv da) - Hemî Cûdahî

Mary Davis

JavaScript zimanekî bernamekirinê ye ku tenê di gerokên webê de heye. Konsolê JavaScript di geroka we de navgînek rêzika fermanê ye ku dihêle hûn perçeyên kodê bimeşînin. Dema ku ew perçeya kodê ji bo têkilî bi malpera ku hûn niha temaşe dikin re were sêwirandin, dibe ku encamên neçaverêkirî derkevin.

“PrintIn” dihêle ku nivîs li konsolê were çap kirin, lê hûn dibe ku "console.log" bikar bîne ji bo têketinê û wê ji bo mebestên cihêreng bikar bîne, wek mînak şandina wê wekî raporek xeletiyê.

Heke hûn bernamenûs in, hûn dizanin ku çiqas girîng e ku hûn bikar bînin û fêm bikin zimanên nivîsandinê yên wekî JavaScript e. Lêbelê, carinan hene ku dibe ku hûn di derbarê fonksiyonên wê de tevlihev bibin.

Mîna fonksiyona printIn û console.log. Ji bo ku hûn ferq û sepana van her du fonksiyonan fam bikin, ez ê rave bikim ka wateya wan çi ye û çawa dixebitin.

Em dest pê bikin!

JavaScript çi ye?

JavaScript çi ye?

JavaScript zimanek nivîsandinê ye ji bo afirandina materyalên bi rêkûpêk nûvekirî, kontrolkirina multimedia, anîmasyonkirina grafîkan, û hema hema her tiştê din.

Zimanê bernamesaziyê JavaScript hin kapasîteyên bernamesaziyê yên standard hene ku dihêle hûn tiştên weha bikin:

  • Dema ku hin bûyer li ser rûpelek malperê diqewimin, hûn dikarin bersivê bidin kodek xebitandinê.
  • Hûn dikarin guhêrbaran bikar bînin da ku daneyên bikêr hilînin.
  • Hûn dikarin "strings" bikar bînin ku karekî sererastkirina nivîsê ye.di bernamesaziyê de

Fonksiyoniya ku li ser zimanê JavaScript-a bikarhêner hatî zêdekirin, ji hêla din ve, hê balkêştir e. Navberên Bernamesaziya Serlêdanê (API) fonksiyonên zêde dide koda JavaScriptê.

Bi kurtî, JavaScript gelek fonksiyon hene ku dihêle hûn tiştên ku hûn kod dikin kontrol bikin. Di nav van fonksiyonan de printIn û console.log hene.

PrintIn çi ye?

kodkirin

PrintIn rêbazeke Javayê ye ji bo nîşandana nivîsê li ser konsolê. Ev rêbaz vê nivîsê wekî pîvanek di forma Stringê de qebûl dike. Ev nêzîkatî nivîsê li ser konsolê çap dike, dema ku nîşanderê li destpêka rêza jêrîn digire.

Çapkirina paşîn ji rêza din dest pê dike . Çend awayên printIn hene:

void printIn() Ji bo qedandina rêza heyî rêzika veqetandina rêzê dinivîse.
void printIn(boolean x) Rêz piştî çapkirina boolean bi dawî dibe.
çapkirina betalIn(char x) Rêz piştî çapkirina karakterekê bi dawî dibe.
çapkirina vala (char [ ] x) Rêz piştî çapkirina rêzek tîpan bi dawî dibe.
void printIn(double x) Rêz piştî çapkirina rêzek ducar bi dawî dibe.
void printIn(float x) Rêz piştî çapkirina li ser piyan bi dawî dibe.
betalprintIn(int x) Rêz piştî çapkirina jimareyek temam bi dawî dibe.
void printIn(dirêj x) Rêz piştî çapkirinê bi hev re bi dawî dibe.
void printIn(Object x) Rêz piştî çapkirina tiştekê bi dawî dibe.
void printIn(String x) Rêz piştî çapkirina rêzik bi dawî dibe.

Bikaranîna awayên cihêreng di printIn de

Her çend gelek rêbazên wê hene ku hûn dikarin di kodkirina xebata xwe de bikar bînin, lê dibe ku hûn ji bo nîşandana nivîsê di konsolê de bi şêwazek din re rû bi rû bibin. Di konsolê de du rêbaz hene ku hûn dikarin karê xwe çap bikin, ya yekem printIn û ya din çapkirî ye.

Ji bo ku hûn bikarin di navbera van her du awayên çapkirinê de tevlihev nebin, werin em ferqa rêbaza duyemîn a çapkirinê, çapkirinê diyar bike.

Çapkirin rêbazeke Javayê ye ji bo nîşandana metnê li ser konsolê. Ev rêbaz vê nivîsê wek parametreyekê di qalibekî de qebûl dike. Ben. Ev nêzîkatî nivîsê li ser konsolê çap dike dema ku kursor li dawiya rêza jêrîn digire.

Çapkirina din dê li vir dest pê bike . Çend awayên çapkirinê hene wek:

18>>Di çapkirinê de bikaranîna rêbazên cuda

Bi kurtî, ciyawaziya sereke ya di navbera her duyan de cîhkirina nivîsa ku di konsolê de hatiye çapkirin e. PrintIn di destpêka rêza jêrîn de ye dema ku Print li dawiya rêza jêrîn e.

Heke hûn dixwazin li ser windows 10-pro û pro-n zanibin, kontrol bikin gotara min a din derxe.

Console.log çi ye?

Console.log

Konsol hêmaneke JavaScriptê ye ku destûrê dide te ku bigihîje konsoleya çewtkirina geroka.

The console.log JavaScript e fonksiyona ku her guherbarên ku berê tê de hatine diyarkirin çap dike, her weha her agahdariya ku divê ji bikarhênerê re were xuyang kirin çap dike.

Derketin bi piranî li termînalê tê tomarkirin (çapkirin). Her cûre dikare ji log() re were derbas kirin, tê de rêzik, rêzik, tişt û boolean jî tê de.

Rêbaza console.log()encam di konsolê JavaScript de, ku bi navgîniya pêşdebirkerê gerokê ve tê gihîştin, xuya ye. Tiştê ku hûn bi console.log() derdixin, ji hemî bikarhênerên dawîn re, bêyî ku grûp û rola wan be, bigihîje.

Werin em binihêrin ka hûn çawa dikarin wê bikar bînin, û piştî ku vê fonksiyonê bikar bînin encamek.

çapkirina vala (boolean b) Nirxek boolean tê çap kirin.
çapkirina betal (char c) Karaktera tê çap kirin.
çapkirina vala (char [ ] s) Rêzikek tîpan têne çap kirin.
çapkirina vala (ducarî d) Çapkirina ducarî jimareya herikandinê tê çapkirin.
çapkirina vala (float f) Hejmarek xala herikînê tê çapkirin.
çapkirina betal(int i) Hejmarek tev tê çap kirin.
çapkirina vala(dirêj l ) Hejmarek dirêj tê çapkirin.
çapkirina vala (Object obj) Tiştek tê çap kirin .
JavaScript Derketin
// console. log() rêbaz

console.log('abc');

Binêre_jî: Cûdahiya di navbera Entiendo û Comprendo de çi ye? (Berhevkirina Tevahiya) - Hemî Cûdahî

console.log(1);

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

rast

null

nenas

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

Tişta { a : 1, b : 2 , c : 3 }

Ketin û derketin bi bikaranîna konsolê.log

Çi ye rêbaza Çapkirina Konsolê bi Console.log di Javascript de?

Ew rêbaza konsolê ya herî populer û berfireh a JavaScriptê ye. Ev rêbaz gelek caran ji bo çapkirina peyamên cihêreng an encamên hesabkirinê li ser konsolê tê bikar anîn an jî dema ku kodê xelet dike.

Te hin kodek nivîsandiye ku du hejmaran lê zêde dike, û hûn dixwazin encamê bibînin. ya ku operasyona li ser konsolê; Di vê rewşê de, hûn dikarin rêbaza console.log() bikar bînin.

5229

Console.log hevdem e an asînkron e?

Berî ku ez bi we re nîqaş bikim ka console.log hevdem e an asînkron e, ez ê pêşî diyar bikim ka hevdem û asînkron çi ne.

Sînkron tê wateya ku di heman demê de pêk tê lê asînkron tê wateya ku di heman demê de pêk nayê. Wihabeşdar/bikarhênerên hevdemî dikarin tavilê bersivê bistînin. Asynchronous dihêle hûn di dema xwe de fêr bibin.

Ji bo bersivdanê, concole.log asynchronous e. Ez ê nîşanî we bidim ka çima ev e, bi nîşandana mînakan, bi taybetî rêzkirina rêzek tiştan bi rengek bikêrtir. Werin em dest pê bikin.

Em bibêjin ku di rêza we de tiştên jêrîn hene:

bila bikarhêner = [ { name: “Nicole” , temen: 20, paşnav: "Luna" } , {nav: "Cara", temen: 21, paşnav: "Lim" }, {nav: "Lara", temen: 20, paşnav: "Tuazon" }; ]

tiştên rêzê

Divê hûn vê rêzê li gorî navê zeviyê rêz bikin, ku bi gelemperî wiha tê kirin.

/ / bi navê ( Cara, Lara, Nicole )

users.sort ( ( a, b ) => a.name > b.name ? 1 : -1);

/ / li gorî temenê ( Lara, Nicole, Cara )

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

çalkirina hêmanên rêzê

Ji bo ku wê bi rengekî bikêrtir birêkûpêk bikin, hûn ê weha hebin:

users.sort(byField('name'));

users.sort(byField('temen'));

Rêzkirina hêmanên rêzê (bi awayê sade)

Ji bo vê yekê, divê hûn fonksiyona "Byfield" binivîsin da ku derbas bibin û wê li Array.prototype.sort tiştên di rêza xwe de bihev bikin. Belê, ev ne armanca bingehîn a vê gotarê ye, lê ji kerema xwe li mînaka jêrîn binêre da ku mînaka jorîn bi rengek hêsan temam bike.

> bila bikarhênerên =[ { nav: "Nicole", temen: 20, paşnav: "Luna" } , {nav: "Cara" , temen: 21, paşnav: "Lim" } , {nav: "Lara", temen: 20, paşnav: "Tuazon" }; ]

function byField (fieldName){vegere (a, b) => a[Navê zeviyê] ? 1 : -1 ;

users.sort(byField('name'));

concole.log(bikarhêner);

users.sort(byField('temen'));

concole.log(bikarhêner);

(3) [ { … }, { … }, { … } ]

> 0: { nav: ” Lara”, temen: ” 20 ” , paşnav: ” Tuazon ” }

> 1: {nav: ” Nicole ”, temen: ” 20 ” , paşnav: ” Luna ” }

> 1: { nav: ” Cara “, temen: ” 21 ” , paşnav: ” Lim ” }

dirêj: 3

> _proto_: Array (0)

(3) [ { … }, { … }, { … } ]

> 0: { nav: ” Lara”, temen: ” 20 ” , paşnav: ” Tuazon ” }

> 1: {nav: ” Nicole ”, temen: ” 20 ” , paşnav: ” Luna ” }

> 1: { nav: ” Cara “, temen: ” 21 ” , paşnav: ” Lim ” }

dirêj: 3

> _proto_: Array (0)

Tiştên rêzkirî yên rêzkirî

Hûn dikarin ji tabloya li jor bibînin ku ez rêzikên Tiştên array du caran, ez pêşî li gorî navan, dû re li gorî temenê, û piştî her operasiyonek cûrbecûr, ez console.log (). Di heman demê de, dibe ku we dîtibe ku console.log() heman encam ji bo her cûre encamê vegerandiye, lê ne wusa ye; bihêle ez çima rave bikim.

Min koda li jorê hemûyan bi carekê ve kir, paşê biryar da ku her reaksiyonê ji console.log (). Ev girîng e ji ber ku console.log() yeasynchronous.

Di warê Event Loop de, hemî taybetmendiyên asynchronous digihîjin Tabloya Bûyerê. Di vê rewşê de, piştî derxistina console.log(), ew diçe Tabloya Bûyerê û li bendê ye ku bûyerek taybetî çêbibe.

Dema ku bûyerek çêbibe, console.log() dê ji bo Dora Bûyerê were şandin, li wir ew li bendê dimîne ku hemî pêvajoyên di vê Dora Bûyerê de yên ku berê hebûn dema ku konsol.loga we hatî danîn û ji bo Bangê hatî şandin Stack, paşê console.log()-ya we ji bo vê Call Stackê jî tê şandin.

Meriv çawa Javascript Console.log veke?

Di gerokên webê de, Konsol yek ji çend Amûrên Pêşdebiran e. Ji bo ku hûn koda xweya JavaScriptê çareser bikin, hûn dikarin Konsolê bikar bînin. Li gorî gerokê, Konsol dikare li gelek cihan were dîtin.

Ez ê di vê hînkirinê de hînî we bikim ku hûn li ku derê Konsolê di geroka xweya Google Chrome de kifş bikin.

Gavên ku meriv çawa têketina konsolê di Chrome de vedike

Werin em binihêrin ka meriv çawa têketina konsolê ya Chrome vedike.

  1. Heta geroka Chrome vekirî ye ji pêşeka popupê Vekolînê hilbijêrin.
  2. Elementên Amûrên Pêşdebiran ” Dema ku hûn Inspect dimeşînin dê tablo ji hêla xwerû ve were vekirin. Li milê rastê "Elementan", "Konsolê" bikirtînin.
  3. Niha hûn dikarin Konsolê û her weha her encamek ku di têketina Konsolê de hatî tomar kirin bibînin.

Hûn dikarin konsolê jî vekin. Amûrên Pêşdebirên Chrome-ê çend bişkojkên kurtebirê bikar tînin. Li gorî guhertoya Chrome-a xwe, hûndikare kurtebirên jêrîn bikar bîne:

Binêre_jî: Wellbutrin VS Adderall: Bikaranîn, Dosage, & amp; Bandora - Hemî Cûdahî

Ji bo Windows û Linux,

Ctrl + Shift + I Pencera Amûrên Pêşdebir xuya dibe.
Ctrl + Shift + J Di Amûrên Pêşdebiran de taba Konsolê hildibijêre.
Ctrl + Shift + C Veguhastina moda hêmanan

Bişkojkên kurtebirê

Ramanên dawî

Cûdahiya sereke di navbera çapkirinê de û console.log fonksiyona wan û encama kodê ye . PrintIn nivîsê li ser konsolê çap dike dema ku console.log her guherbaran bi rêzikên ku berê hatine kodkirin çap dike.

Di bingeh de, van fonksiyonên Javascriptê dihêle hûn guhêrbar û nivîsê li konsolê çap bikin û nîşan bidin. Di JavaScriptê de, hûn dikarin bi awayên cûrbecûr çap bikin.

Rêbaza têketinê ya konsolê ya JavaScriptê vebijarka ku herî zêde tê bikar anîn dema ku çewtiyê dike. Ji bo ku koda xwe bi bandortir rast derxîne, divê hûn hemîyan pratîk bikin û fêr bibin ka meriv çawa wan rast bikar tîne.

Bernameçêker û pêşdebiran pir caran van ji bo çapkirina guhêrbarên ku di wê de ji berê ve hatine diyar kirin, û her weha agahdariya ku hewce dike bikar tînin. ji bikarhêner re were pêşkêş kirin.

Mary Davis

Mary Davis nivîskarek, afirînerê naverokê, û lêkolînerek dilşewat e ku di analîzkirina berhevdanê de li ser mijarên cihêreng pispor e. Digel destûrnameyek rojnamegeriyê û zêdetirî pênc sal ezmûna di qadê de, Meryem dil heye ku agahdariya bêalî û rasterast ji xwendevanên xwe re ragihîne. Hezkirina wê ya ji bo nivîsandinê dema ku ew ciwan bû dest pê kir û bûye hêzek ajotinê li pişt kariyera wê ya serkeftî di nivîsandinê de. Qabiliyeta Meryem a lêkolîn û pêşkêşkirina dîtinan bi rengek hêsan-fêmkirî û balkêş ew ji xwendevanên li çaraliyê cîhanê re xweş kiriye. Gava ku ew nenivîsîne, Meryem ji rêwîtiyê, xwendinê, û wextê xwe bi malbat û hevalên xwe re derbas dike.