Apa yang dilakukan _ dalam javascript?

Variabel berarti segala sesuatu yang dapat bervariasi. Dalam JavaScript, variabel menyimpan data yang dapat diubah nanti

Mendeklarasikan Variabel

Dalam JavaScript, variabel dapat dideklarasikan menggunakan kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
2,
let msg;
msg = "Hello JavaScript!"; // assigning a string value
3,
let msg;
msg = "Hello JavaScript!"; // assigning a string value
4

  • kata kunci var digunakan untuk mendeklarasikan variabel sejak JavaScript dibuat. Ini membingungkan dan rawan kesalahan saat menggunakan variabel yang dideklarasikan menggunakan
    let msg;
    msg = "Hello JavaScript!"; // assigning a string value
    
    2
  • biarkan kata kunci menghilangkan kebingungan dan kesalahan
    let msg;
    msg = "Hello JavaScript!"; // assigning a string value
    
    2. Ini adalah cara baru dan yang direkomendasikan untuk mendeklarasikan variabel dalam JavaScript
  • kata kunci const digunakan untuk mendeklarasikan variabel konstanta yang tidak dapat diubah setelah diberi nilai

Di sini, kita akan menggunakan kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
3 untuk mendeklarasikan variabel. Untuk mendeklarasikan variabel, tuliskan kata kunci
let msg;
msg = "Hello JavaScript!"; // assigning a string value
3 diikuti dengan nama variabel yang ingin diberikan, seperti gambar di bawah ini

Contoh. Deklarasi Variabel

let msg; // declaring a variable without assigning a value

Cobalah

Dalam contoh di atas,

let msg;
msg = "Hello JavaScript!"; // assigning a string value
_9 adalah deklarasi variabel. Belum ada nilainya. Nilai default variabel yang tidak memiliki nilai apa pun tidak ditentukan

Anda dapat menetapkan nilai ke variabel menggunakan operator

let name = "Steve"; //assigned string value
let num = 100; //assigned numeric value
let isActive = true; //assigned boolean value
0 saat Anda mendeklarasikannya atau setelah deklarasi dan sebelum mengaksesnya

Contoh. Inisialisasi Variabel

let msg;
msg = "Hello JavaScript!"; // assigning a string value

Cobalah

Dalam contoh di atas, variabel

let name = "Steve"; //assigned string value
let num = 100; //assigned numeric value
let isActive = true; //assigned boolean value
_1 dideklarasikan terlebih dahulu dan kemudian diberi nilai string di baris berikutnya

Anda dapat mendeklarasikan variabel dan memberikan nilai padanya di baris yang sama. Nilai dapat berupa tipe data apa pun seperti string, numerik, boolean, dll

Contoh. Deklarasi dan Inisialisasi Variabel

let name = "Steve"; //assigned string value
let num = 100; //assigned numeric value
let isActive = true; //assigned boolean value
_

Cobalah

Beberapa variabel dapat dideklarasikan dalam satu baris, seperti yang ditunjukkan di bawah ini

Contoh. Beberapa Variabel

let name = "Steve", num = 100, isActive = true;

Cobalah

Anda dapat menyalin nilai dari satu variabel ke variabel lain, seperti yang ditunjukkan di bawah ini

Contoh. Salin Variabel

let num1 = 100; 
let num2 = num1;  

Cobalah

JavaScript memungkinkan banyak spasi putih dan jeda baris saat Anda mendeklarasikan variabel

Contoh. Spasi Putih dan Pemisahan Baris

let name = "Steve",
    num = 100,
    isActive = true;

Cobalah

Nama variabel peka huruf besar-kecil dalam JavaScript. Anda tidak dapat mendeklarasikan variabel duplikat menggunakan kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
3 dengan nama dan huruf besar yang sama. JavaScript akan menimbulkan kesalahan sintaksis. Meskipun, variabel dapat memiliki nama yang sama jika dideklarasikan dengan kata kunci
let msg;
msg = "Hello JavaScript!"; // assigning a string value
2 (inilah mengapa disarankan untuk menggunakan
let msg;
msg = "Hello JavaScript!"; // assigning a string value
3)

Contoh. Kesalahan sintaks

let num = 100; 
let num = 200; //syntax error  

var num = 100; 
var num = 200; //Ok

Konvensi Penamaan Variabel JavaScript

  • Nama variabel peka huruf besar-kecil dalam JavaScript. Jadi, nama variabel
    let name = "Steve"; //assigned string value
    let num = 100; //assigned numeric value
    let isActive = true; //assigned boolean value
    
    1,
    let name = "Steve"; //assigned string value
    let num = 100; //assigned numeric value
    let isActive = true; //assigned boolean value
    
    6,
    let name = "Steve"; //assigned string value
    let num = 100; //assigned numeric value
    let isActive = true; //assigned boolean value
    
    7,
    let name = "Steve"; //assigned string value
    let num = 100; //assigned numeric value
    let isActive = true; //assigned boolean value
    
    8 dianggap variabel terpisah
  • Nama variabel dapat berisi huruf, angka, atau simbol $ dan _
  • Nama variabel tidak boleh dimulai dengan angka 0-9
  • Nama variabel tidak bisa menjadi kata kunci yang dipesan dalam JavaScript, mis. g. var, function, return tidak boleh nama variabel

Pengetikan Dinamis

JavaScript adalah bahasa yang diketik secara longgar. Ini berarti bahwa Anda tidak perlu menentukan tipe data apa yang akan berisi variabel. Anda dapat memperbarui nilai jenis apa pun setelah inisialisasi. Ini juga disebut pengetikan dinamis

Contoh. Variabel yang Diketik Secara Longgar

let myvariable = 1;  // numeric value

myvariable = 'one'; // string value

myvariable = 1.1; // decimal value

myvariable = true; // Boolean value

myvariable = null; // null value

Cobalah

Variabel Konstan dalam JavaScript

Gunakan kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
4 untuk mendeklarasikan variabel konstanta dalam JavaScript

  • Variabel konstanta harus dideklarasikan dan diinisialisasi pada saat yang bersamaan
  • Nilai variabel konstanta tidak dapat diubah setelah diinisialisasi

Contoh. Variabel Konstan

const num = 100; 
num = 200; //error  

const name; //error
name = "Steve";

Cobalah

Nilai variabel konstanta tidak dapat diubah tetapi isi nilainya dapat diubah. Misalnya, jika suatu objek ditugaskan ke variabel const maka nilai yang mendasari suatu objek dapat diubah

Contoh. Variabel Konstan

const person = { name: 'Steve'};
person.name = "Bill";
alert(person.name); //Bill

Cobalah

Praktik terbaiknya adalah memberi nama variabel konstan dalam huruf kapital untuk memisahkannya dari variabel non-konstan lainnya

Lingkup Variabel

Dalam JavaScript, sebuah variabel dapat dideklarasikan baik dalam lingkup global maupun lingkup lokal

Variabel Global

Variabel yang dideklarasikan dari fungsi apa pun disebut variabel global. Mereka dapat diakses di mana saja dalam kode JavaScript, bahkan di dalam fungsi apa pun

Variabel Lokal

Variabel yang dideklarasikan di dalam fungsi disebut variabel lokal dari fungsi tersebut. Mereka hanya dapat diakses di fungsi tempat mereka dideklarasikan tetapi tidak di luar

Contoh berikut mencakup variabel global dan lokal

Contoh. Variabel Global dan Lokal

let msg;
msg = "Hello JavaScript!"; // assigning a string value
0

Cobalah

Pelajari cakupan global dan lokal dalam JavaScript untuk informasi lebih lanjut

Deklarasikan Variabel tanpa var dan biarkan Kata Kunci

Variabel dapat dideklarasikan dan diinisialisasi tanpa kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
2 atau
let msg;
msg = "Hello JavaScript!"; // assigning a string value
3. Namun, nilai harus diberikan ke variabel yang dideklarasikan tanpa kata kunci
let msg;
msg = "Hello JavaScript!"; // assigning a string value
2

Variabel yang dideklarasikan tanpa kata kunci

let msg;
msg = "Hello JavaScript!"; // assigning a string value
_2 menjadi variabel global, di mana pun mereka dideklarasikan. Kunjungi Cakupan Variabel dalam JavaScript untuk mempelajarinya

Apa arti _ sebagai parameter di js?

Simbol garis bawah _ adalah pengidentifikasi yang valid dalam JavaScript, dan dalam contoh Anda, simbol ini digunakan sebagai parameter fungsi. Satu garis bawah adalah konvensi yang digunakan oleh beberapa pemrogram javascript untuk menunjukkan kepada pemrogram lain bahwa mereka harus "mengabaikan pengikat/parameter ini" .

Mengapa menggunakan garis bawah dalam JavaScript?

Biasanya garis bawah digunakan dalam JavaScript untuk menentukan bidang apa pun pribadi atau publik tanpa menggunakan kata kunci pribadi dan publik . Dengan menggunakan garis bawah (_) kita dapat dengan mudah mengidentifikasi kelas privat dan anggota dari kelas tersebut, sehingga merupakan konsep yang banyak digunakan dalam bahasa pemrograman dan semua programmer akan mengidentifikasinya.

Apa itu _ nama variabel dalam JavaScript?

Underscore ( _ ) banyak digunakan dalam bahasa seperti MySQL dan PHP untuk mendefinisikan variabel, fungsi, dan metode. Namun dalam JavaScript, garis bawah digunakan untuk menunjukkan variabel atau fungsi pribadi .

Apa itu garis bawah _ pengidentifikasi JavaScript?

Karakter tanda dolar ($) dan garis bawah (_) adalah pengidentifikasi JavaScript, yang artinya mereka mengidentifikasi objek dengan cara yang sama seperti nama. The objects they identify include things such as variables, functions, properties, events, and objects.