Pertanyaan yang diberi tag «scope»

Lingkup adalah konteks terlampir di mana nilai dan ekspresi terkait. Gunakan tag ini untuk pertanyaan tentang berbagai jenis ruang lingkup serta untuk pertanyaan di mana ruang lingkup mungkin tidak jelas.

3
Bagaimana saya harus menggunakan kata kunci "my" di Perl?
Saya terus melihat kata kunci "saya" di depan nama variabel dalam contoh skrip Perl online tetapi saya tidak tahu apa artinya. Saya mencoba membaca halaman manual dan situs lain secara online tetapi saya mengalami kesulitan untuk membedakan untuk apa mengingat perbedaan antara cara saya melihatnya digunakan dan manual. Misalnya, digunakan …

18
Cakupan dan pengangkatan fungsi Javascript
Saya baru saja membaca artikel bagus tentang Scoping and Hoisting JavaScript oleh Ben Cherry di mana dia memberikan contoh berikut: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a); Menggunakan kode di atas, browser akan memberi tanda "1". Saya masih tidak yakin …

6
Terkejut bahwa variabel global memiliki nilai yang tidak ditentukan di JavaScript
Hari ini, saya sangat terkejut ketika saya melihat variabel global memiliki undefinednilai dalam kasus tertentu. Contoh: var value = 10; function test() { //A console.log(value); var value = 20; //B console.log(value); } test(); Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan Memberikan keluaran sebagai undefined 20 Di sini, mengapa mesin JavaScript mempertimbangkan nilai …
89 javascript  scope 

3
Angularjs, melewatkan cakupan antar rute
Saya memiliki situasi dengan formulir yang membentang di beberapa halaman (mungkin tidak ideal, tetapi begitulah adanya). Saya ingin memiliki satu ruang lingkup untuk seluruh formulir yang terisi saat Anda melakukannya, sehingga jika pengguna bolak-balik di antara langkah-langkah tersebut, mudah untuk mengingat statusnya. Jadi yang perlu saya lakukan, dengan sangat-pseudo-code: Set …

1
Mengapa saya bisa mendeklarasikan variabel turunan dengan nama yang sama dengan variabel dalam lingkup induknya?
Saya menulis beberapa kode baru-baru ini di mana saya tidak sengaja menggunakan kembali nama variabel sebagai parameter tindakan yang dinyatakan dalam fungsi yang sudah memiliki variabel dengan nama yang sama. Sebagai contoh: var x = 1; Action<int> myAction = (x) => { Console.WriteLine(x); }; Ketika saya melihat duplikasi, saya terkejut …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.