Web/JavaScript
-
[JavaScript] JavaScript란 무엇일까?Web/JavaScript 2023. 5. 24. 19:36
JavaScript란 무엇일까? 해석형, 즉석(on the fly) 컴파일링이란 무엇인가? 동적 해석형 언어란 무엇일까? 약형(weakly types)은 무슨 뜻일까? 호스팅된 환경에서의 JavaScript 실행 - JavaScript란 무엇일까? JavaScript는 동적 약형 프로그래밍 언어이다. JavaScript는 해석형 언어이므로 전송 중에 컴파일이 되며, 몇몇 프로그래밍 언어처럼 개발 중에 컴파일 되는 것이 아니라 실행되기 전에 컴파일이 된다는 특징이 있다. 또한 호스팅 된 언어이므로 여러 환경에서 실행이 가능하다. 가장 두드러진 사용 사례로는, 웹페이지의 브라우저에서 코드를 실행하여 보다 동적으로 만드는 것이다. - 해석형, 즉석(on the fly) 컴파일링이란 무엇인가? JavaScrip..
-
[JavaScript] ES6의 구조 분해 문법(Destructuring)Web/JavaScript 2023. 1. 11. 14:19
ES6란? Array Destructuring (배열 구조 분해 문법) Object Destructuring (객체 구조 분해 문법) Array & Object Destructuring (배열 & 객체 혼합 구조 분해 문법) [JavaScript] ES6 문법 ES란, ECMAScript의 약자이며, 자바스크립트의 표준, 규격을 나타내는 용어이다. ES 뒤에 붙은 숫자는 version을 의미하고, 현재 사용하는 ES6은 2015년도에 출시되었다. ① Array Destructuring (배열 구조 분해 문법) 1-1. 중첩되지 않은 배열의 경우 var nums = [10, 20, 30]; var num1 = nums[0]; var num2 = nums[1]; var num3 = nums[2]; 중첩되지 ..