KomputerProgramming

JavaScript: typeof - kabutuhan utawa kesempatan

Ana sing dipigunakaké kanggo dadi sawijining jenis tinentu data, lan wis kapentingan ing Processing supaya diwenehi asil. Dominasi "gagasan atypical deskripsi" teka dumadakan, nanging alamiah. Pre-global Pranyatan ora ono prentah, lan pratondo saka sawijining jinis ing umum wis ilang kabeh makna, paling kanggo operasi kang berpartisipasi.

Programmer untied tangané: iku ora perlu kanggo wara-wara bab ing awal. Asring mung ing wektu nggunakake bakal kanggo nemtokake apa kanggo njupuk, apa apa lan carane. Minangka kanggo jinis, banjur padha "wis dadi angka," IE, dadi data kang uga gumantung soko!

Wis utawa wis ora, uga, apa kang

A gambaran banget prasaja saka global "AAA" lan algoritma kasedhiya kanggo Processing:

aaa ; var AAA;

( aaa ) { yen (AAA) {
= 'I am!' Res = 'Aku!' ; // Aku!
{ } Else {
= 'me no...' ; Res = 'kula ora ...'; // Aku ora duwe
}

Iku menehi asil cetha: ". Aku ora apa" Kene ing Nilai saka fungsi JavaScript typeof = cetho. Cukup njlèntrèhaké maneko - "apa-apa" ora ateges. Mesthi, nalika aaa = 1, kita njaluk: 'Aku iki, nanging yen aaa = 0, iku bakal dadi kaya ing mengkono: "Aku ora apa ...." logika apik, matématikawan, uga warga prasaja, lan ora bisa mikir sing Nilai nul nduweni makna temen beda saka siji asli. Mung modern (atypical) program saged gagasan sing wani kuwi!

Desain JavaScript typeof, uga minangka expression luwih cerdas yen (AAA) {... x ...} liya {... y ...}, nduweni kuwalitas konsumen banget lan nyenengake kanggo nggunakake.

On peculiarities Sirilik lan aksara Latin

Professional Programmer bakal tansah seneng lan Inggris teken karakter Russian, tenanan thanks kanggo tataran program pembangunan, nalika sawetara expanses cybernetics iki ora dikenali, nanging ing wilayah liyane saka ilmu komputer banjur ajeg sangsaya misuwur. Kita wiwit Multiply lan berkembang basa program, adhedhasar ukara saka 26 aksara saka aksara lan pesawat saka simbol umum liyane.

Paling prasaja lan alam ana kode native, iku sampurna, sampurna, nanging iku tartamtu kanggo saben arsitektur, lan basa-tingkat dhuwur idea saka portability tengen arsitektur langsung dadi urgent. Iki nemen wuri wayahe saiki: ing latar kanggo analog JavaScript typeof = undefined | senar | nomer | Sinar-X | obyek | fungsi yen ora prasaja. Kabeh basa padha strictly formal, duwe tata ukara ingkang kaku lan supaya kahanan sing durung mesthi.

Jinis, kemungkinan, lan nggunakake

Point penting banget. Ngetik lan gambaran saka variabel - komponèn paling penting saka program, programmer ora bisa nulis algoritma apa, nalika ora ketemu bhinéka nyata saka data ing Gambar formal ketat kemungkinan, susunan, obyek lan fungsi.

JavaScript Bears kabeh nambah liwat puluh saka kekuatan fungsi, kabeh designs sampurna nggambarake pangerten saiki sintaks lan aturan cocok glethakaken ing semantik kang.

Pitakonan iku, nalika iki kudu rampung nalika iku perlu kanggo netepake jinis teks, JavaScript fungsi typeof. Bener opsi loropaken ngetik teks sethitik: senar karakter lan nomer. Nanging, ing peran saka obyek teks bisa muter, lan malah Uploaded desain array.join (), kang nyambung kabeh unsur menyang teks siji, sing, ing baris siji.

statement Banal: kabeh sak ana jinis teks, lan JavaScript fungsi typeof kudu ing wektu hak nindakake definisi jinis sing dipengini. Iki bener, nanging ing laku dadi metu digunakake. JavaScript obyek typeof bakal menehi nilai padha ing kabeh telung kasus:

aaa = {}; var aaa = {};
= typeof ( aaa ); Res = typeof (AAA);
+= '/' + typeof window . Res + = '/' + typeof jendhela. ; document;
+= '/' + typeof ( document . forms [ 0 ]); Res + = '/' + typeof (formulir document [ 0]).

asil: obyek / obyek / obyek

Nggunakake bisa typeof (AAA) lan format typeof aaa music - iku ora penting, nanging ing kasus jawaban wis diwenehi, nanging pancen ora ateges apa-apa!

Kahanan sing durung mesthi dadi cetha

Program fitur dinamika aneh: iku mabur dadi maju sing ukuran gerakan wis saya ngembangaken. akun saget kanggo sasi, minggu utawa dina, sok-sok malah jam. Tugas tartamtu saka dinamika saka tatanan algoritma kanggo mecahaké kuwi cepet-dileksanakke lan nuntut ing lampahing sing Programmer apa metu saka negara bisa nolak kaputusan kanggo dina, minggu utawa maneh.

solusi alam JavaScript typeof lan laku kang program object-oriented, kang ing ukara iki Luwih beda saka berlaku ing basa modern jejer, shifts tengah gravitasi ing obyek. titik banget salient: basa dadi nbangun cacahe semantik, tinimbang pesawat saka aturan syntactic.

jinis data prasaja ora perlu kanggo nemtokake sawijining jinis, utawa rodo nggunakake JavaScript typeof cukup. Yen perlu, durasi njupuk care saka transformasi cocok, nanging kanggo JavaScript obyek typeof menehi jawaban paling cukup obyek lan jinis masalah - badhan! logika iki kanggo gagasan klasik babagan program angel cetha, nanging iku negara asli iku tengen.

Care fasilitas - kanggo nemtokake sawijining jinis, kanggo nampilake situs lan nglakokaké cara sing. Programming kanggo Polandia sintaksis, lan saben wayahe wektu shifts tengah gravitasi saka ukara kawangun dening semantik Programmer: sistem sawijining obyek sing nindakake tugas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 jw.unansea.com. Theme powered by WordPress.