Pada mulanya, pembangun mahukan sesuatu yang boleh membawa kefungsian kepada penyemak imbas; Bahasa skrip.
Kod yang ditulis hanya boleh disokong dalam penyemak imbas tempat ia ditulis. Oleh itu, untuk menghasilkan penyelesaian untuk ini, mereka telah menghasilkan Skrip ECMA. Skrip ECMA ialah satu set peraturan yang perlu dipatuhi semasa mengekod dalam penyemak imbas. Ini tidak serasi, dan ES6 telah diperkenalkan. ES6 ialah set peraturan atau arahan yang diubah suai untuk mengawal pengekodan dalam penyemak imbas. Mocha(1995) kepada LiveScript (1996) kepada JavaScript (sehingga kini). Penyemak imbas pada zaman dahulu hanya menyokong CSS dan HTML sahaja.
Hanya ada 2 pelayar pada zaman dahulu, iaitu; Internet Explorer dan pelayar Netscape.
1.Dataypes(nilai)
Contoh:1.nombor(nombor bulat dan nombor perpuluhan) seperti 1, 6.4; 2. rentetan contohnya "leya".
- Ini mempunyai satu nilai.
tatasusunan
Objek
Kami mempunyai kunci dan nilai.
Objek mempunyai lebih daripada satu nilai. Di sini anda mendapat kuasa untuk mencipta kunci anda sendiri untuk sebarang nilai yang anda miliki dalam tatasusunan anda akan sentiasa menggunakan indeks yang sentiasa malar dan tidak boleh diubah.
Contohnya;biar akaun bank ={fname:'leya',
lnama:'Mackline',
telefon bimbit:989372,
};
Console.log(nombor);
Console.log (numbers.lname);
Oleh itu, untuk mengakses objek tertentu, kita boleh menggunakan simbol titik di antara objek.
2.Pembolehubah
Sekiranya kita ingin menyimpan beberapa nilai kita, kita boleh menggunakan pembolehubah. Pembolehubah ialah folder atau pemegang tempat untuk nilai.
3.const z = 'leya';kami menggunakan const apabila kami tidak mahu menukar nilai pembolehubah itu.
Contoh:
A var z untuk menyimpan nombor akaun bank memandangkan ia adalah nombor tetap.Sekiranya kami ingin mencetak sesuatu pada skrin, kami kemudian menggunakan penyata di bawah dalam terminal; console.log(objek);
Iaitu; console.log(fname) ;Kami juga boleh menggunakan templat literal. Maksudnya;
console.log(nama pertama semasa saya ialah ${fname});
3.Operator
Ini datang apabila kita akan melakukan beberapa pengiraan. Maksudnya, pengiraan.
const accno;accno = "45689943";
Ini akan membawa ralat kerana accno sebagai pemalar harus dimulakan pada pengisytiharan.
Juga; const accno = 4694647855 ;
accno = 1345950;
Ini juga akan mengeluarkan ralat dalam output kerana accno sebagai pemalar dimulakan sekali dan untuk semua.
4.Keputusan
Ini juga dipanggil syarat. Kita boleh guna :
a) Pernyataan If else: di sini pernyataan dalam else dilaksanakan jika semua pernyataan lain dalam if dan else, jika blok tidak benar.
b) Suis sarung
Di sini lalai berfungsi seperti else seperti dalam pernyataan bersyarat if else. Kami juga menggunakan pemecahan dalam sarung suis apabila kami perlu keluar dari gelung sarung suis.
c) Pengendali ternary/, operasi
Ini boleh dilakukan dengan menggunakan 2 operator sahaja, iaitu, ? dan;. Apa-apa yang ditulis selepas (?) adalah benar dan apa-apa yang ditulis selepas titik bertindih adalah palsu, dan semua sebelum ? adalah syarat. Maksudnya; syarat ? benar ; palsu.
5.Gelung
Ini boleh membantu dalam lelaran sesuatu seperti pembolehubah seperti tatasusunan, hingga akhir.
i) gelung do while:Di sini, sekurang-kurangnya satu pernyataan dilaksanakan dalam blok do sebagai output. Ini kerana keadaan dalam gelung sedemikian ditulis di hujung gelung.
biarkan a=5;
lakukan{
console.log('Nilai a ialah;', a);
a ;
}sementara(a<=4);
ii) gelung while;Di sini, tiada pernyataan boleh dilaksanakan selagi syarat itu tidak benar.
Contohnya:
Biarkan a = 6;
manakala(a<=4){
Konsol. log('nilai a ialah: ', a );
a ;
}
iii) untuk gelung
Sebagai contoh;untuk(biarkan a=0; a<=5; a ){
Konsol. log('Nilai untuk a ialah:', a);
}
Github
Linkedin
Hashnode
Atas ialah kandungan terperinci Asas JavaScript yang saya pelajari hari ini dalam perjalanan pembangun ini.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!