- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - phát hiện rò rỉ bộ nhớ Ruby/Ruby on Rails
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
是否有 JavaScript 注释?
当然 JavaScript 没有它们,但是是否有额外的库或建议的语言扩展,例如
@type {folder.otherjsmodule.foo}
function(){
foo = folder.otherjsmodule.foo();
...
return foo;
};
câu trả lời hay nhất
gia hạn:现在有一个đề xuất在 JavaScript 中使用适当的装饰器。目前是stage 1你可以在 BabelJS 和 traceur 中使用它。
一些库,比如前面提到的闭包在注释中使用注释,closure compiler甚至在编译时尽可能多地断言类型。然而,这些并不是经典意义上的实际“注释”。
与“显而易见”的答案不同——是的,有 JavaScript 注释,一些运行时支持它们。
Ví dụ
(function(){
"use strict";
//code in strict mode
})();
这将导致函数内部执行严格模式。最近在 Mozilla 中我们得到了:
(function(){
"use asm";
//code in asmjs
})();
这将导致代码以 asmjs 模式运行,优化转译。
是的,虽然面向方面的编程和注解在 JS 中很不常见,但完全有可能编写一个接受函数的库,查看它的 .toString
,找出这些注解在哪里结束并执行相关代码,然后是函数的其余部分。
Ví dụ
an(function(){
"validate user"; // this could be something you implement yourself
"use strict";
})();
创建一个执行此操作的库非常简单,它需要一些讨厌的代码(使用 Function 构造函数并将函数解析为字符串),但这当然是可能的。它甚至可以在新的开发工具中进行调试,而且几乎与 native 函数一样快。
建议的语法可以是:
an.add("assertEmail",function(x){
if(!emailRegex.test(x){
throw new Error("Invalid call to function - expected email got",x);
}
});
// later on
an(function subscribeToNewsLetter(x){
"assertEmail";
var xhr = new XMLHttpRequest();
//send email
});
关于JavaScript 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17065949/
Vì vậy, `MKAnnotation's. Những thứ thú vị. Câu hỏi của tôi: Sự khác biệt giữa tiêu đề và phụ đề của chú thích là gì? Điều này ảnh hưởng như thế nào đến thành phần trực quan của chú thích? MKPinAnnotationView và MKAnnotationView
Tôi đang sử dụng các công cụ JBoss để đảo ngược lược đồ DB thành POJO. Cụ thể, tôi đã sử dụng tùy chọn hbm2java trong tác vụ ANT hibernatetool. Trong tùy chọn hbm2java, bạn có thể chỉ định
Giả sử tôi có văn bản này: cat file /* comment */ not a comment /* another comment */ /* delete this * /* multiline
Tôi hiểu rằng nếu bạn ///ở trên một lớp, trường, phương thức hoặc thuộc tính thì Visual Studio sẽ bắt đầu tạo nhận xét kiểu XML cho bạn. Nhưng tôi có thể thêm chú thích XML ở đâu cho vùng tên và/hoặc thư viện của mình... Ví dụ: .NET F
int API_VERSION = 21; @TargetApi(API_VERSION) được sử dụng trong Android để chỉ định rằng phương thức/lớp hỗ trợ API_VERSION trở xuống. Chúng ta có thể phản ánh điều gì đó tương tự, chỉ rõ rằng chỉ hỗ trợ
Đã đóng. Câu hỏi này cần được tập trung hơn. Nó hiện không chấp nhận câu trả lời.
Giả sử tôi có một giao diện như sau. public giao diện MyInterface{ /** * Phương thức này in ra hello */ void sayHello();
Tôi đã di chuyển ứng dụng Jboss sang WebSphere Liberty. Tôi phải xóa tất cả thư viện tham khảo Jboss. Trong khi thực hiện việc này, tôi gặp phải vấn đề với một số chú thích. Ứng dụng Jboss sử dụng @SecurityDom
Trong hướng dẫn này, bạn sẽ tìm hiểu về chú thích JavaScript, lý do bạn nên sử dụng chúng và cách sử dụng chúng với sự trợ giúp của các ví dụ. Nhận xét JavaScript là gợi ý mà lập trình viên có thể thêm vào để làm cho mã dễ đọc và dễ hiểu hơn. JavaScript
Tôi đang thiết lập một blog và để đăng bình luận, tôi có CSS này. #comments { vị trí:đường viền tuyệt đối: 1px đường viền #900;
Tôi đang cố gắng chèn nhận xét vào một ô. Tôi đang cố gắng đưa ra nhận xét theo mã nhưng nó không hiển thị nhận xét trong excel được tạo. Tôi đang tạo tiện ích mở rộng .xls. $objPHPExcel->getActiveSheet()->ge
Tôi đang viết một dự án trên MarionetteJS bằng TS và tôi muốn sử dụng chú thích để đăng ký tuyến đường. Ví dụ: lớp @Controller SomeController { @RouteMapping("so
Tôi có một ứng dụng tạo ra một số lượng lớn nhận xét trên một trang. Người dùng có thể nhấp vào bất kỳ vị trí nào trên trang để tạo nhận xét nhanh (ví dụ: Acrobat Pro) Những nhận xét này có thể được thêm và xóa bằng một vài dòng javascript nói chung
Có bình luận JavaScript không? Tất nhiên là JavaScript không có chúng, nhưng có thư viện bổ sung hoặc tiện ích mở rộng ngôn ngữ được đề xuất nào như hàm @type {folder.otherjsmodule.foo} không
Mục đích của chú thích trong Java là gì? Tôi có một ý tưởng mơ hồ rằng chúng nằm ở đâu đó giữa nhận xét và mã thực tế. Chúng có ảnh hưởng đến chương trình khi chạy không? Công dụng điển hình của chúng là gì? Chúng có phải là duy nhất của Java không? Có tương đương với C++ không? Chú thích câu trả lời hay nhất
Trên thực tế, chúng tôi đã giới thiệu chi tiết các chú thích bằng ngôn ngữ Ruby trong Ngữ pháp cơ bản của Ruby. Trình thông dịch Ruby sẽ bỏ qua câu chú thích. Chú thích sẽ ẩn một dòng, một phần của dòng hoặc một số dòng khỏi trình thông dịch Ruby. Ghi chú trong Ruby
Tôi đang cố gắng nắm bắt các chú thích VBA. Cho đến nay tôi có '[^";]+\Z sau đây ghi lại mọi thứ bắt đầu bằng một trích dẫn nhưng không chứa bất kỳ dấu ngoặc kép nào trước khi kết thúc chuỗi. tức là nó sẽ không khớp với các dấu ngoặc đơn trong một chuỗi trích dẫn kép Dấu ngoặc kép.
Có cách nào để thêm nhận xét cam kết vào các tệp đã thay đổi trên 'svn commit' không. Tôi được biết có cách để thực hiện việc này với cvs, nhưng chúng tôi sử dụng svn. Hiện tại chúng tôi sử dụng từ khóa "$Revision" để thêm số sửa đổi vào các tệp đã thay đổi
Tôi đang cố gắng tự động sắp xếp kết quả của báo cáo thông qua chú thích ManyToMany @OrderBy: /** * @ORM\ManyToMany(targetEntity="Artist", inversedB
Tôi đang sử dụng JBoss 5 GA và tôi đã tạo một phiên thử nghiệm và giao diện cục bộ. Tôi đã tạo một máy khách servlet. Tôi đã thử sử dụng @EJB để chuyển đổi giao diện
Tôi là một lập trình viên xuất sắc, rất giỏi!