Pertanyaan yang diberi tag this

Kata kunci yang mengacu pada instance kelas atau objek saat ini dalam banyak bahasa pemrograman berorientasi objek.

1309
Bagaimana cara kerja kata kunci "ini"?

Daftar Pustaka: Stack Overflow на русском : Потеря контекста вызова Saya perhatikan bahwa tampaknya tidak ada penjelasan yang jelas tentang apa thiskata kunci itu dan bagaimana kata kunci itu benar (dan salah) digunakan dalam JavaScript di situs Stack Overflow. Saya telah...

1027
'this' vs $ scope dalam pengontrol AngularJS

Di bagian "Buat Komponen" di beranda AngularJS , ada contoh ini: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; } this.addPane = function(pane)...

567
Apa perbedaan antara '$ (ini)' dan 'ini'?

Saat ini saya sedang mengerjakan tutorial ini: Memulai dengan jQuery Untuk dua contoh di bawah ini: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () { this.reset(); }); }); Perhatikan pada contoh...

269
Kapan saya harus menggunakan "ini" di kelas?

Saya tahu itu thismerujuk ke objek saat ini. Tapi saya tidak tahu kapan saya benar-benar perlu menggunakannya. Misalnya, apakah akan ada perbedaan jika saya menggunakan xalih-alih this.xdalam beberapa metode? Mungkin xakan merujuk ke variabel yang lokal untuk metode yang dipertimbangkan? Maksud...

249
Kapan Anda menggunakan kata kunci "ini"? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan

157
Perbedaan antara $ (ini) dan event.target?

Saya baru mengenal jQuery, dan sedang membuat panel tab, mengikuti tutorial dalam JavaScript dan jQuery: The Missing Manual , ada baris pertama ketika penulis melakukan ini: var target = $(this); Tetapi saya mencoba melakukannya dengan cara itu var target = evt.target; dan saya mendapat...

143
Akses "ini" dari kelas anonim Java

Diberikan kode berikut: public interface Selectable { public void select(); } public class Container implements Selectable { public void select() { ... } public void createAnonymousClass() { Selectable s = new Selectable() { public void select() { //see comment below. } }; } } Saya...

139
Atur variabel "ini" dengan mudah?

Saya memiliki pemahaman yang cukup bagus tentang Javascript, kecuali bahwa saya tidak dapat menemukan cara yang bagus untuk mengatur variabel "ini". Mempertimbangkan: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example