IT <code> - Tag scope [Câu hỏi]

337
hữu ích
10trả lời
139k xem

Điều gì làm cơ sở cho thành ngữ JavaScript này: var self = this?

Tôi đã thấy những điều sau đây trong nguồn cho WebKit HTML 5 SQL Storage Notes Demo : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note';…
71
hữu ích
3trả lời
5.4k xem

Tại sao sẽ không biên dịch mà không có hàm tạo mặc định?

Tôi có thể làm điều này: #include <iostream> int counter; int main() { struct Boo { Boo(int num) { ++counter; if (rand() % num < 7) Boo(8); }…
88
hữu ích
3trả lời
67k xem

Angularjs, vượt qua phạm vi giữa các tuyến?

Tôi có một tình huống với một hình thức trải dài trên một vài trang (có thể không lý tưởng, nhưng đó là như vậy). Tôi muốn có một phạm vi cho toàn bộ biểu mẫu được điền vào khi bạn đi cùng, để nếu người dùng qua lại giữa các…
116
hữu ích
8trả lời
887k xem

Làm cách nào để khai báo một biến toàn cục trong VBA?

Tôi đã viết đoạn mã sau: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 Và tôi nhận được thông báo lỗi: "thuộc tính không hợp lệ trong Sub…
72
hữu ích
8trả lời
66k xem

Kiểm soát giá trị của 'cái này' trong một sự kiện jQuery?

Tôi đã tạo một 'điều khiển' bằng cách sử dụng jQuery và sử dụng jQuery.extend để hỗ trợ làm cho nó trở thành OO nhất có thể. Trong quá trình khởi tạo quyền kiểm soát của tôi, tôi kết nối nhiều sự kiện nhấp chuột như…
539
hữu ích
11trả lời
102k xem

JavaScript đóng so với các hàm ẩn danh?

Một người bạn của tôi và tôi hiện đang thảo luận về việc đóng cửa trong JS là gì và không phải là gì. Chúng tôi chỉ muốn chắc chắn rằng chúng tôi thực sự hiểu nó một cách chính xác. Hãy lấy ví dụ này. Chúng tôi có một vòng…
124
hữu ích
7trả lời
150k xem

Không hiểu tại sao UnboundLocalError xảy ra [trùng lặp]?

Câu hỏi này đã có câu trả lời ở đây: Làm thế nào để thay đổi một biến sau khi nó đã được xác định? 6 câu trả lời…
423
hữu ích
7trả lời
226k xem

Mô tả ngắn về các quy tắc phạm vi?

Có gì chính xác là các quy tắc Phạm vi Python? Nếu tôi có một số mã: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Tìm xthấy ở đâu? Một số lựa chọn có thể bao…
137
hữu ích
3trả lời
72k xem

Biến tĩnh trong hàm thành viên?

Ai đó có thể giải thích làm thế nào các biến tĩnh trong các hàm thành viên hoạt động trong C ++. Cho lớp sau: class A { void foo() { static int i; i++; } } Nếu tôi khai báo nhiều trường hợp A,…
79
hữu ích
1trả lời
38k xem

Các mẫu lồng nhau với phạm vi phụ thuộc?

Phạm vi phụ thuộc là gì và ý nghĩa của tên chữ trong ngữ cảnh của lỗi sau là gì? $ make g++ -std=gnu++0x main.cpp main.cpp:18:10: error: need 'typename' before 'ptrModel<std::vector<Data> >::Type' because…
79
hữu ích
5trả lời
74k xem

Các vấn đề về phạm vi với phương thức UI Angular?

Tôi gặp khó khăn trong việc hiểu / sử dụng phạm vi cho một phương thức UI góc cạnh. Mặc dù không rõ ràng ngay lập tức ở đây, tôi có các mô-đun và mọi thứ được thiết lập chính xác (theo như tôi có thể nói), nhưng các mẫu mã…
74
hữu ích
2trả lời
63k xem

Các biến phạm vi truy cập từ một bộ lọc trong AngularJS?

Tôi chuyển dategiá trị cho bộ lọc tùy chỉnh của mình theo cách này: angular.module('myapp'). filter('filterReceiptsForDate', function () { return function (input, date) { var out = _.filter(input, function…
7652
hữu ích
86trả lời
1.3m xem

Làm thế nào để đóng JavaScript hoạt động?

Làm thế nào bạn có thể giải thích các bao đóng JavaScript cho một người có kiến ​​thức về các khái niệm mà họ bao gồm (ví dụ như các hàm, biến và tương tự), nhưng không hiểu chính các bao đóng? Tôi đã thấy ví dụ Scheme đưa…
73
hữu ích
11trả lời
38k xem

Bản thân các dấu ngoặc nhọn trong Java có nghĩa là gì?

Tôi có một số mã Java sử dụng dấu ngoặc nhọn theo hai cách // Curly braces attached to an 'if' statement: if(node.getId() != null) { node.getId().apply(this); } // Curly braces by themselves: {…
74
hữu ích
6trả lời
23k xem

Python đóng: Viết vào biến trong phạm vi cha?

Tôi có đoạn mã sau trong một hàm: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted…

15 30 50 mỗi trang