Đây là một số đá quý:
Chữ viết:
var obj = {}; // Object literal, equivalent to var obj = new Object();
var arr = []; // Array literal, equivalent to var arr = new Array();
var regex = /something/; // Regular expression literal, equivalent to var regex = new RegExp('something');
Mặc định:
arg = arg || 'default'; // if arg evaluates to false, use 'default', which is the same as:
arg = !!arg ? arg : 'default';
Tất nhiên chúng ta biết các hàm ẩn danh, nhưng có thể coi chúng như các ký tự và thực thi chúng ngay tại chỗ (như một lệnh đóng) là điều tuyệt vời:
(function() { ... })(); // Creates an anonymous function and executes it
Câu hỏi: Những cú pháp tuyệt vời nào khác có sẵn trong javascript?