1. for loop for (statement1; statement2; statement3){ ... } 를 통해서 반복문을 돌릴때, statement1, statement2, statement3은 의무가 아니다. statement1은 loop 돌기 전에 실행되고, statement2는 코드가 실행되기 위한 조건이며 statement3는 각 반복 후에 실행된다. 예를들어 아래의 예시처럼 foodArray 객체의 각 object를 돌면서 출력하고 싶으면, for loop와 forEach method를 모두 사용할 수 있다. const foodArray = [ { name: 'Burrito' }, { name: 'Pizza' }, { name: 'Burger' }, { name: 'Pasta' } ]; /..

1. Javascript의 탄생 자바스크립트는 1995년 약 90%의 시장 점유율로 웹 브라우저 시장을 지배하고 있던 Netscape communications는 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입하기로 결정했다. 그래서 탄성한 것이 바로 Brendan Eich가 개발한 자바스크립트이다. 하지만 Netscape의 경쟁사인 Microsoft에서 인터넷 익스플로러에 쓰이는 자바스크립트와 유사한 JScript라는 언어를 인터넷 익스플로러 3.0에 탑재하엿는데, JScript와 Javascript가 표준화 되지 못하고 적당히 호환되었기 때문에, 브라우저에 따라 웹페이지가 정상적으로 동작하지 않는 문제가 발생하면서 결과적으로 모든 브라우저에서 정상적으로 동작..
- Total
- Today
- Yesterday