Tôi đã sử dụng JavaScript một thời gian và cho rằng nó sẽ hữu ích (đặc biệt là đối với những người mới sử dụng ngôn ngữ) để liệt kê một số phím tắt yêu thích của tôi.Một số phím tắt/thủ thuật JavaScript phổ biến là gì?
ternary nhà điều hành
Thay thế: if(a) then {b} else {c}
Với: (a) ? b:c;
toán tử cộng chỉ hành
Thay parseInt(x,10) + parseInt(y,10)
với +x + +y
Mảng tạo
Thay var ary = new Array();
với var ary = [];
biến Tuyên bố
Thay var x; var y; var z = 3;
với var x, y, z=3;
chuỗi Multiline (phong cách gần đây-doc)
Thay thế:
var str = 'this';
var str += 'covers';
var str += 'multiple';
var str += 'lines';
với:
var str = 'this \
covers \
multiple \
lines";
gì khác để bạn sử dụng?
'var str + = 'covers';' không hợp lệ. Các phương thức chuyển đổi số chắc chắn không bằng nhau, xem [So sánh giữa tất cả các phương pháp chuyển đổi số] (http://stackoverflow.com/a/8112802/938089?are-there-are-any-side-effects-of-using- this-method-to-convert-a-string-to-an-in). –
@PlatinumAzure Tôi nghĩ rằng OP có nghĩa là "Cho phép viết chuỗi trên nhiều dòng", vì phương pháp được đề xuất không bao gồm dòng mới. –
Rất tiếc, khá đúng. Tôi sẽ xóa nhận xét khác của tôi. –