// 일반적인 즉시 함수
(function (a) {
console.log(100);
// 100
})(100);
// 1. 즉시 실행
!function (a) {
console.log(a);
// 100
}(100);
//
true && function (a) {
console.log(a);
// 100
}(100);
1 ? function (a) {
console.log(a);
// 100
}(100) : 0;
0, function (a) {
console.log(a);
// 100
}(100);
var b = function (a) {
console.log(a);
// 100
}(100);
function f2() { }
f2(function (a) {
console.log(a);
// 100
}(100))
var f3 = function c(a) {
console.log(a);
// 100
}(100);
new function(){
console.log(100);
// 100
};
'[javascript]' 카테고리의 다른 글
[javascript] arguments 인자값의 변화 (0) | 2020.08.02 |
---|---|
[Javascript] new Funtion의 사용한 동적(런타임) 함수 만들기 (0) | 2020.08.02 |
[javascript] arr[i] = i 와 arr.push(i)의 성능 측정 (0) | 2020.04.05 |
[Jquery] 버튼 이미지 슬라이더 (0) | 2019.04.27 |
[JavaScript] 자바스크립트 input 자동완성(input autocomplete) (2) | 2019.04.10 |