Pertanyaan yang diberi tag javascript

93
JavaScript - referensi latar regex string

Anda dapat melakukan referensi ulang seperti ini di JavaScript: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); Ini akan (sangat konyol) menggantikan "$ test" dengan "test". Tapi bayangkan saya ingin meneruskan string hasil $ 2 ke dalam fungsi, yang mengembalikan nilai...

93
Gaya JavaScript untuk callback opsional

Saya memiliki beberapa fungsi yang terkadang (tidak selalu) akan menerima panggilan balik dan menjalankannya. Apakah memeriksa apakah callback didefinisikan / berfungsi dengan gaya yang baik atau apakah ada cara yang lebih baik? Contoh: function save (callback){ .....do stuff...... if(typeof...

93
Cara meneruskan parameter ke tampilan

Saya memiliki serangkaian tombol yang ketika diklik menampilkan menu popup yang diposisikan tepat di bawah tombol. Saya ingin meneruskan posisi tombol ke tampilan. Bagaimana saya bisa melakukan itu? ItemView = Backbone.View.extend({ tagName: 'li', events: { 'click': 'showMenu' },...