다음은 몇 가지 보석입니다.
리터럴 :
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');
기본값 :
arg = arg || 'default'; // if arg evaluates to false, use 'default', which is the same as:
arg = !!arg ? arg : 'default';
물론 우리는 익명의 함수를 알고 있지만, 그것들을 리터럴로 취급하고 그 자리에서 (클로저로) 실행할 수 있다는 것은 훌륭합니다.
(function() { ... })(); // Creates an anonymous function and executes it
질문 : 자바 스크립트에서 사용할 수있는 다른 훌륭한 구문 설탕은 무엇입니까?