finally 문
·
Codeit/JavaScript
finally 문- try ... catch문이 끝난 다음에 최종적으로 실행될 코드를 다룰 때 활용try { // 실행할 코드} catch (error) { // 에러가 발생했을 때 실행할 코드} finally { // 항상 실행할 코드} function printMembers(...members) { for (const member of members) { console.log(member); }}try { printMembers('영훈', '윤수', '동욱');} catch (err) { alert('에러가 발생했습니다!'); console.error(err);} finally { const end = new Date(); const msg = `코드 실행을 완료한 시각은 ${..
try catch문
·
Codeit/JavaScript
try catch문- 에러를 다루는 문법 중 하나로 사용try { // 코드} catch (error) { // 에러가 발생했을 때 동작할 코드} try { console.log('에러 전'); const codeit = '코드잇'; console.log(codeit); codeit = 'codeit'; const language = 'JavaScript'; console.log(language);} catch (error) { console.log('에러 후');}/*에러 전코드잇에러 후*/ try catch 활용하기function printMembers(members) { for (const member of members) { try { for (const..
함수와 Destructuring
·
Codeit/JavaScript
배열함수가 배열일 때 return값 활용하기function getArray() { return ['컴퓨터', '냉장고', '세탁기'];}const [el1, el2, el3] = getArray();console.log(el1); // 컴퓨터console.log(el2); // 냉장고console.log(el3); // 세탁기 - rest parameter가 배열인 점을 참고하여 destructuring 문법 활용하기function printWinners(...arg) { const [macbook, ipad, airpods, ...coupon] = arg; console.log('이벤트 결과를 알려드립니다!'); console.log(`맥북의 주인공은 '${macbook}'님 입니다.`); ..
효땡
기묘한 기묘원