출처 : 책 'YOU DON'T KNOW JS - 타입과 문법, 스코프와 클로저' / 카일 심슨 지음 / 한빛미디어 / 152~153P
do{} 표현식 : (하나 이상의 문을 포함한) 블록을 실행한 후, 블록 안의 마지막 문장의 완료값을 do 표현식 전체의 완료 값으로 반환
var a,b;
a = do {
if (true){
b = 4 + 38; // 이 문(statement)의 완료 값을 포착하여 a에 넣고 싶을 때
}
};
a; // 42
* 되도록 eval()은 사용하지 말자
'개발 > JavaScript' 카테고리의 다른 글
javascirpt | input 여러개 숫자만 입력가능하도록 설정 | input only text getElementsByClassName (0) | 2021.09.17 |
---|---|
javascript | textarea text추가 (0) | 2021.09.14 |
javascript | list null 체크 , NodeList[] (0) | 2021.03.17 |
javascript | uncaught syntaxerror invalid or unexpected token (0) | 2020.09.15 |
javascript | 오류 | Uncaught SyntaxError: Invalid left-hand side in assignment (0) | 2020.06.29 |