Dè an diofar eadar printIn agus console.log ann an JavaScript? (Fhreagair) - Na h-eadar-dhealachaidhean uile

 Dè an diofar eadar printIn agus console.log ann an JavaScript? (Fhreagair) - Na h-eadar-dhealachaidhean uile

Mary Davis

'S e cànan prògramadh a tha ann an JavaScript nach fhaighear ach ann am brobhsairean lìn. Tha an consol JavaScript na eadar-aghaidh loidhne-àithne sa bhrobhsair agad a leigeas leat criomagan còd a ruith. Nuair a bhios a’ chriomag còd sin air a dhealbh gus eadar-obrachadh leis an duilleag-lìn air a bheil thu a’ coimhead an-dràsta, dh’ fhaodadh gun èirich toraidhean ris nach robh dùil.

Bheir “PrintIn” an teacsa air a chlò-bhualadh air a’ console, ach tha thu faodaidh tu “console.log” a chleachdadh gus a chlàradh agus a chleachdadh airson diofar adhbharan, leithid post-d a chuir thuige mar aithris air bug.

Faic cuideachd: Dè an diofar eadar “Ser” agus “Ir”? (Air a mhìneachadh) - Na h-eadar-dhealachaidhean uile

Mas e prògramadair a th’ annad, tha fios agad cho cudromach sa tha thu a chleachdadh agus a thuigsinn tha cànanan sgrìobhaidh mar JavaScript. Ge-tà, bidh amannan ann nuair a dh' fhaodadh tu a bhith troimh-chèile mu na gnìomhan aige.

Dìreach mar an gnìomh printIn agus console.log. Airson do chuideachadh le bhith a’ tuigsinn eadar-dhealachadh agus cleachdadh an dà ghnìomh seo, mìnichidh mi na tha iad a’ ciallachadh agus mar a tha iad ag obair.

Feuch an tòisich sinn!

Dè a th’ ann an JavaScript?

Dè th’ ann an JavaScript?

’S e cànan sgrìobhaidh a th’ ann an JavaScript airson stuth a tha air ùrachadh gu cunbhalach a chruthachadh, smachd a chumail air ioma-mheadhanan, grafaigean beothachaidh, agus cha mhòr rud sam bith eile.

Tha comasan prògramadh àbhaisteach sònraichte aig cànan prògramadh JavaScript a leigeas leat rudan a dhèanamh mar:

  • Nuair a thachras tachartasan sònraichte air duilleag-lìn, faodaidh tu freagairt a thoirt do chòd ruith.
  • 'S urrainn dhut caochladairean a chleachdadh gus dàta feumail a stòradh.
  • 'S urrainn dhut “strings” a chleachdadh a tha 'na obair deasachaidh teacsaann am prògramadh

Tha an comas-gnìomh a chaidh a chur ris a bharrachd air cànan JavaScript an neach-cleachdaidh, air an làimh eile, eadhon nas inntinniche. Bheir Eadar-aghaidh Prògramadh Tagraidhean (APIs) gnìomhan a bharrachd don chòd JavaScript agad.

Gu h-aithghearr, tha tòrr ghnìomhan aig JavaScript a leigeas leat smachd a chumail air na tha thu a’ còdadh. Tha na gnìomhan seo a' gabhail a-steach printIn agus console.log.

Dè th' ann an PrintIn?

còdadh

'S e dòigh Java a tha ann an PrintIn airson teacsa a thaisbeanadh air a' chonsail. Tha an dòigh seo a' gabhail ris an teacsa seo mar pharamadair ann an cruth sreang. Bidh an dòigh-obrach seo a' clò-bhualadh an teacsa air a' chonsail agus a' cumail a' chursair aig toiseach na loidhne a leanas.

Tòisichidh an ath chlò-bhualadh air an ath loidhne . Tha grunn dhòighean clò-bhualaidh ann mar:

> void printIn()
Sgrìobhaidh sreang an dealaiche loidhne gus crìoch a chur air an loidhne làithreach.
15>void printIn(boolean x) Tha an loidhne gu crìch an dèidh clò-bhualadh boolean.
clò-bhualadh falamhIn(char x) Tha an loidhne gu crìch an dèidh caractar a chlò-bhualadh.
void print(char [ ] x) Tha an loidhne a’ tighinn gu crìch an dèidh grunn charactaran a chlò-bhualadh.
void printIn(dùbailte x) Tha crìoch air an loidhne an dèidh loidhne dhùbailte a chlò-bhualadh.
void printIn(fleòdradh x) Tha an loidhne gu crìch an dèidh a chlò-bhualadh air bhog.<17
> falamhprintIn(int x) Tha an loidhne a’ tighinn gu crìch an dèidh dhuinn an t-sreath slàn a chlò-bhualadh. Tha an loidhne gu crìch an dèidh clò-bhualadh air adhart.
void printIn (Rud x) Tha an loidhne gu crìch an dèidh rud a chlò-bhualadh.
void printIn(String x) Tha an loidhne gu crìch an dèidh sreang a chlò-bhualadh.

Cleachd diofar dhòighean ann an printIn

Ged a tha iomadh dòigh ann a chleachdas tu airson d’ obair a chòdachadh, ’s dòcha gun tig thu tarsainn air dòigh eile airson an teacsa a thaisbeanadh sa chonsail. Anns a' chonsail, tha dà dhòigh anns an urrainn dhut an obair agad a chlò-bhualadh, 's e clò-bhualadh a' chiad fhear fhad 's a tha am fear eile ann an clò-bhualadh.

Airson nach bi thu troimh-chèile eadar an dà dhòigh clò-bhualaidh seo, leig leinn mìnich an diofar eadar an dàrna modh ann an clò-bhualadh, an clò-bhualadh.

'S e modh Java a tha ann an Clò-bhuail airson teacsa a thaisbeanadh air a' chonsail. Gabhaidh an dòigh seo ris an teacsa seo mar pharamadair ann an riochd a sreang. Bidh an dòigh-obrach seo a’ clò-bhualadh an teacsa chun chonsail fhad ‘s a chumas e an cursair aig deireadh na loidhne a leanas.

Tòisichidh an ath chlò-bhualadh an-seo . Tha grunn dhòighean clò-bhualaidh ann mar:

> clò-bhualadh falamh(boolean b) > clò-bhualadh falamh(Sreangan)
Tha luach boolean air a chlò-bhualadh.
clò-bhualadh falamh(char c) Tha caractar air a chlò-bhualadh.
clò-bhualadh falamh(char [ ] s) Tha sreath de charactaran gan clò-bhualadh.
clò-bhuail falamh (dùbailte d) Mion-chinnt dhùbailte àireamh puing-fleòdraidh ga chlò-bhualadh.
clò-bhuail falamh(fleòdradh f) Tha àireamh puing-fleòdraidh air a chlò-bhualadh.
clò-bhualadh falamh(int i) Tha slàn-chunntas air a chlò-bhualadh.
clò-bhualadh falamh(fada l ) Tha slàn-chunntas fada air a chlò-bhualadh.
clò-bhualadh falamh(Rud obj) Tha nì air a chlò-bhualadh .
Tha sreang ga chlò-bhualadh.

Cleachdadh diofar dhòighean ann an clò

Gu h-aithghearr, 's e am prìomh eadar-dhealachadh eadar an dà shuidheachadh an teacsa a tha air a chlò-bhualadh sa chonsail. Tha PrintIn aig toiseach na loidhne a leanas agus Print aig deireadh na loidhne a leanas.

Ma tha ùidh agad fios a bhith agad mu windows 10-pro agus pro-n, thoir sùil air a-mach an artaigil eile agam.

Dè th' ann an Console.log?

Console.log

'S e nì JavaScript a th' anns a' chonsail a bheir dhut cothrom air tòcan deasbaid a' bhrabhsair.

'S e JavaScript a th' anns an consol.log gnìomh a tha a’ clò-bhualadh caochladairean sam bith a chaidh a mhìneachadh ann roimhe, a bharrachd air fiosrachadh sam bith a dh’ fheumar a shealltainn don chleachdaiche.

Tha an toradh sa mhòr-chuid air a logadh (clò-bhuailte) don inneal-crìochnachaidh. Gabhaidh seòrsa sam bith a chuir gu log(), a’ gabhail a-steach teudan, arrays, nithean, agus booleans.

Am modh console.log()tha toradh ri fhaicinn ann an consol JavaScript, a gheibhear thuige tro inneal leasaiche a’ bhrobhsair. Ge bith dè a chuireas tu a-mach le console.log() tha e ruigsinneach don h-uile neach-cleachdaidh deireannach, ge bith dè am buidheann no an dreuchd aca.

Thoir sùil air mar a chleachdas tu e, agus an toradh às deidh dhut a’ ghnìomh seo a chleachdadh.

JavaScript Toradh
// console. log() modh

console.log('abc');

console.log(1);

0> 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

fìor

null

neo-mhìnichte

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

Rud { a : 1, b : 2 , c : 3 }

Cuir a-steach is Toradh a’ cleachdadh console.log

Dè th’ ann an Clò-bhuail gu Console le modh Console.log ann an Javascript?

Is e seo an dòigh tòcan as mòr-chòrdte agus as motha a chleachdar aig JavaScript. Tha an dòigh seo air a chleachdadh gu tric airson diofar theachdaireachdan no toraidhean àireamhachaidh a chlò-bhualadh air a' chonsail no fiù 's fhad 's a tha thu a' dì-bhugachadh a' chòd.

Tha thu air còd a sgrìobhadh a chuireas dà àireamh ris, agus bu mhath leat an toradh fhaicinn den obair sin air a’ chonsail; sa chùis seo, 's urrainn dhut am modh console.log() a chleachdadh.

8561

A bheil Console.log sioncronaich no neo-shioncronach?

Mus bruidhinn mi riut a bheil console.log sioncronaich no asyncronach, mìnichidh mi an-toiseach dè a th’ ann an sioncronaich agus asyncronach.

Tha sioncronaich a’ ciallachadh gu bheil e a’ tachairt aig an aon àm ach tha asyncronach a’ ciallachadh sin chan eil e a’ tachairt aig an aon àm. Mar sinfaodaidh com-pàirtichean / luchd-cleachdaidh ann an sioncronaich fios air ais fhaighinn sa bhad. Leigidh asyncronach leat ionnsachadh nad ùine fhèin.

Gus freagairt, tha concole.log asyncronach. Seallaidh mi dhut carson a tha sin, le bhith a’ sealltainn eisimpleirean, gu sònraichte a’ rèiteach sreath de nithean ann an dòigh nas èifeachdaiche. Feuch an tòisich sinn.

Can gu bheil na nithean a leanas san raon agad:

Faic cuideachd: Dè an diofar eadar Ieh `obhah agus an Tighearna? (Mion-mhìnichte) - Na h-eadar-dhealachaidhean uile
let users = [ { ainm: “Nicole”, aois: 20, sloinneadh: “Luna” } , { ainm: “Cara”, aois: 21, sloinneadh: “Lim” } , { ainm: “Lara” , aois: 20, sloinneadh: “Tuazon” }; ]
rray objects 13>
/ / a rèir ainm ( Cara, Lara, Nicole )

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

/ / a rèir aois ( Lara, Nicole, Cara )

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

a’ rèiteach stuthan rèite

Gus a chur air dòigh ann an dòigh nas èifeachdaiche, bidh agad mar seo:

<20

a’ rèiteach nithean rèite (dòigh shìmplidh)

Gus sin a dhèanamh, feumaidh tu an gnìomh “Byfield” a sgrìobhadh gus a chuir air adhart agus a sheòrsachadh gu Array.prototype.sort nan nithean san raon agad. Uill, chan e seo prìomh fhòcas an artaigil seo ach feuch an toir thu sùil gu h-ìosal air an eisimpleir gus an eisimpleir gu h-àrd a chrìochnachadh ann an dòigh shìmplidh.

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

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

> leig le luchd-cleachdaidh =[ { ainm: “Nicole”, aois: 20, sloinneadh: “Luna” } , { ainm: “Cara”, aois: 21, sloinneadh: “Lim” } , { ainm: “Lara”, aois: 20, sloinneadh: "Tuazon" }; ]

gnìomh byField ( fieldName ){ tilleadh (a, b ) => a[Ainm-raoin] ? 1:-1; }

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

concole.log(luchd-cleachdaidh);

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

concole.log(luchd-cleachdaidh);

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

> 0: { ainm: ” Lara “, aois: ” 20 ” , sloinneadh: ” Tuazon ” }

> 1: { ainm: ” Nicole “, aois: ” 20 ” , sloinneadh: ” Luna ” }

> 1: { ainm: “Cara”, aois: ” 21 ” , sloinneadh: “Lim” }

fad: 3

> _proto_: Array (0)

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

> 0: { ainm: ” Lara “, aois: ” 20 ” , sloinneadh: ” Tuazon ” }

> 1: { ainm: ” Nicole “, aois: ” 20 ” , sloinneadh: ” Luna ” }

> 1: { ainm: “Cara”, aois: ” 21 ” , sloinneadh: “Lim” }

fad: 3

> _proto_: Array (0)

>

rudeigin rèiteach a sheòrsachadh

Chì thu on chlàr gu h-àrd gu bheil mi a’ rèiteach na rèitich nithean dà uair, bidh mi a’ rèiteachadh a rèir ainm an toiseach, an ath rud a rèir aois, agus às deidh gach seòrsa gnìomhachd, bidh mi a’ ruith console.log (). Cuideachd, is dòcha gu bheil thu air mothachadh gun do chuir console.log () an aon toradh air ais airson a h-uile seòrsa toradh, ach chan eil seo fìor; leig dhomh mìneachadh carson.

Ruith mi an còd os cionn na h-uile aig an aon àm, agus chuir mi romham a h-uile freagairt a leudachadh bho console.log (). Tha seo cudromach oir tha console.log().asyncronach.

A thaobh Event Loop, thig a h-uile feart asyncronach gu Clàr an Tachartais. Anns a ’chùis seo, às deidh dha console.log () a thoirt suas, thèid e air adhart gu Clàr Tachartas agus feitheamh ri tachartas sònraichte tachairt.

Nuair a thachras tachartas, thèid console.log() a chuir gu Ciudha Tachartas, far am fuirich e gus am bi a h-uile pròiseas ann an Ciudha an Tachartais seo a bha an làthair mu thràth nuair a thèid do consol.log a chuir agus a chuir gu Call Stack, an uairsin tha do consol.log() ga chur chun an Stack Call seo cuideachd.

Mar a dh'fhosglas tu an Javascript Console.log?

Ann am brobhsairean lìn, tha an Console am measg grunn Innealan Leasachaidh. Gus an còd JavaScript agad fhuasgladh, faodaidh tu an Console a chleachdadh. Gheibhear an Console ann an iomadh àite a rèir a’ bhrabhsair.

Innsidh mi dhut far an lorg thu an Console sa bhrobhsair Google Chrome agad san oideachadh seo.

Ceumannan air mar a dh’fhosglas tu loga a’ chonsail ann an Chrome

Bheir sinn sùil air mar a dh’fhosglas sinn loga tòcan Chrome.

  1. Tagh Inspect bhon chlàr a tha a’ nochdadh fhad ‘s a tha am brabhsair Chrome fosgailte. “ thèid taba fhosgladh gu bunaiteach nuair a ruitheas tu Inspect. Air taobh deas “Elements,” cliog air “Console.”
  2. Faodaidh tu a-nis coimhead air a’ Chonsól cho math ri toradh sam bith a chaidh a chlàradh air loga a’ Chonsail.

Faodaidh tu cuideachd am faidhle fhosgladh. Innealan Leasachaidh Chrome a’ cleachdadh grunn iuchraichean ath-ghoirid. A rèir an dreach den Chrome agad, thu fhèin's urrainn dhut na h-ath-ghoiridean a leanas a chleachdadh:

Airson Windows agus Linux,

Ctrl + Shift + I Tha uinneag Innealan Leasachaidh a’ nochdadh.
Ctrl + Shift + J Tagh an taba Console anns na h-Innealan Leasachaidh.
Ctrl + Shift + C Sgrùd modh na h-eileamaid a’ toggles

Iuchraichean ath-ghoirid

Beachdan deireannach

Am prìomh eadar-dhealachadh eadar printIn agus 's e console.log an gnìomh aca agus toradh a' chòd . Bidh PrintIn a’ clò-bhualadh an teacsa chun chonsail fhad ‘s a bhios consol.log a’ clò-bhualadh caochladairean sam bith le sreangan a chaidh a chòdachadh roimhe seo.

Gu bunaiteach, leigidh na gnìomhan seo aig Javascript leat na caochladairean agus an teacsa a chlò-bhualadh agus a thaisbeanadh don chonsail. Ann an JavaScript, 's urrainn dhut clò-bhualadh a' cleachdadh diofar dhòighean.

'S e modh loga tòcan JavaScript an roghainn as cumanta nuair a thathar a' dì-bhugachadh. Gus do chòd a dhì-bhugachadh ann an dòigh nas èifeachdaiche, bu chòir dhut an cleachdadh uile agus ionnsachadh mar a chleachdas tu iad gu ceart.

Chleachd luchd-prògraman is luchd-leasachaidh iad seo gu tric gus caochladairean sam bith a chaidh a ro-mhìneachadh ann a chlò-bhualadh, cho math ri fiosrachadh sam bith a dh’ fheumas tu. a thaisbeanadh don neach-cleachdaidh.

Mary Davis

Tha Mary Davis na sgrìobhadair, neach-cruthachaidh susbaint, agus neach-rannsachaidh dealasach a tha gu sònraichte a’ sgrùdadh coimeas air diofar chuspairean. Le ceum ann an naidheachdas agus còrr air còig bliadhna de dh’eòlas san raon, tha dealas aig Màiri ann a bhith a’ lìbhrigeadh fiosrachadh neo-phàirteach agus neo-fhillte dha na leughadairean aice. Thòisich a gaol air sgrìobhadh nuair a bha i òg agus tha i air a bhith na stiùir air cùl a cùrsa-beatha soirbheachail ann an sgrìobhadh. Tha comas Mhàiri air toraidhean a rannsachadh agus a thaisbeanadh ann an cruth a tha furasta a thuigsinn agus tarraingeach air a bhith tarraingeach do luchd-leughaidh air feadh an t-saoghail. Nuair nach eil i a’ sgrìobhadh, is toil le Màiri a bhith a’ siubhal, a’ leughadh, agus a’ caitheamh ùine còmhla ri teaghlach is caraidean.