WEB/JavaScript(3)
-
콘솔에 출력, script async와 defer의 차이점
Hello World!> ※ node, vscode 사용 이후 콘솔창을 열어서 node main.js를 해주면 콘솔창에 Hello World가 출력되는것을 보실수 있습니다. index.html 에 기본 코드 입력후 title태그 밑에 main.js를 연결해주는 코드 작성 이후 Live server extension 을 사용해 index.html 을 열어 console을 보면 Hello World!가 찍혀져 있는것을 볼수 있습니다. parsing HTML -> blocked -> parsing HTML fetching js, executing js 단점 : 사용자가 웹 사이트를 보는데 많은 시간이 걸린다 parsing HTML -> fetching js -> executing parsing HTML 과 f..
2021.03.16 -
자바스크립트의 역사와 현재 그리고 미래
1993년 -> Mosaic Web Browser 1994년 -> Netscape Navigator(80% 점유율) 1994년 9월 -> Mocha: 추후 LiveScript + Interpreter 1995년 -> LiveScript: JavaScript로 이름 변경 -> MS에서 Reverse engineering : Jscript 1997년 7월 -> ECMAScript 1 그 이후 2, 3(1999), 4(2000) 출시 2000년 InternetExplorer 95%점유율 2004년 -> Firefox 출시 -> AJAX 2008년 -> Chrome(JIT) 2009년 -> ECMAScript 5 2015년 -> ECMAScript 6 현재 가고 있는 방향 : SPA(Single Page App..
2021.03.15 -
산술연산자
참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators 산술 연산자 산술 연산자는 숫자 값(리터럴 또는 변수)을 피연산자로 받아 하나의 숫자 값을 반환합니다. developer.mozilla.org 산술 연산자는 숫자 값을 피연산자로 받아 하나의 숫자 값을 반환. 표준 산술 연산자는 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)입니다. 1. 덧셈 (+) - 숫자 피연산자를 더한 값, 또는 문자열을 연결 구문 : x + y 2. 뺄셈 (-) - 두 개의 피연산자를 뺀 값을 생성 구문 : x - y NaN ?? Not-A-Number(숫자가 아님)를 나타낸다. 프로그램에서 NaN이 등..
2020.03.31