반응형
var app = app || {}
-
javascript 자바스크립트 var app = app || {} 의미JavaScript 2021. 9. 20. 17:48
자바스크립트를 잘하는 개발자가 뭔가 스크립트를 모듈로 짤때 이러한 문법을 봤을것이다. || 는 OR를 의미한다. var app = app || {} 중에서 빨간색 app부분이 기존a pp객체가 있으면 유지하고 없으면 app을 {}로 빈 객체를 할당한다. var app = app || {} 는 if(!app) { var app={}; } 와 같은 뜻이다. 왜 사용할까? // apple.js 파일 내용 var app = {}; app.apple = function() { alert('I like Aplle!'); }; // orange.js 파일 내용 var app = {}; app.orange = function() { alert('I like Orange!'); }; 한 html 파일에 첫줄 apple...