본문 바로가기
반응형

분류 전체보기894

null과 undefined 차이(자바스크립트[JavaScript]) null 값 자바스크립트에서 null 값이란 자바스크립트의 null은 자바스크립트 이외 언어의 null과 성격이 다릅니다. 다른 언어에선 null을 '존재하지 않는 객체에 대한 참조’나 '널 포인터(null pointer)'를 나타낼 때 사용합니다. null 값은 지금까지 자료형(문자열, 숫자열 등) 중 어느 자료형에도 속하지 않는 값입니다. null값은 오로지null값만 포함하는 별도의 자료형을 만듭니다. 존재하지 않는(nothing) 값 비어 있는(empty) 값 알 수 없는(unknown) 값 let age = null; let age = null;은 나이(age)를 알 수 없거나 그 값이 비어있음을 보여줍니다. undefined 값 undefined 값도 null 값처럼 자신만의 자료형을 형성합니.. 2021. 2. 9.
자바스크립트 변수 명명 규칙들 변수 명명 시 두 가지 제약 사항 변수명에는 오직 문자와 숫자, 그리고 기호 $와 _만 들어갈 수 있습니다. 첫 글자는 숫자가 될 수 없습니다. 변수, 함수명은 카멜 케이스를 사용한다. 여러 단어를 조합하여 변수명을 만들 땐 카멜 표기법(camelCase)가 흔히 사용됩니다. 카멜 표기법은 변수 첫 단어를 제외한 각 단어의 첫 글자를 대문자로 작성합니다. 예시) let myName = "smith"; let myAge = 40; * 프로그래밍 변수명 표기법(링크로 이동) 특수 기호는 일반 글자처럼 특별한 의미를 지니진 않음 let $ = 1; // '$'라는 이름의 변수를 선언합니다. let _ = 2; // '_'라는 이름의 변수를 선언합니다. alert($ + _); // 3 잘못된 변수명의 예시 l.. 2021. 2. 8.
적자생존(적는 자가 살아남는다.) 적는 자가 살아남는다. ​ 위 문구는 생소하시겠지만 우리는 이 말을 들으면서 자랐습니다. ​ 학교, 학원에서도 선생님들은 필기의 중요성을 매번 강조하시죠. ​ 하지만 제가 지금까지 들은 필기의 중요성은 단순히 '암기가 잘되기 때문'이었습니다. ​ ​ ​ 리처드 파인만이라는 세계적인 천재가 있습니다. 노벨 물리학상을 수상하고 아인슈타인과 함께 20세기 최고의 물리학자라고 일컬어지는 사람입니다. ​ 그는 문제를 푸는 방법을 3줄로 정리했습니다. ​ 문제를 적는다. 아주 열심히 생각한다. 해답을 적는다. ​ 3개 중 가장 실행하기 힘든 것은 바로 2번째입니다. 저도 2번째를 보고 '어떻게 열심히 생각하지?' 라는 막연함만 다가왔습니다. ​ ​ ​ ​ 그런데 1, 3번을 힌트로 적는것으로 시작해서 적는 것으로 .. 2021. 2. 8.
자바스크립트(JavaScript)란? 자바스크립트(JavaScript)란? 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어입니다. 자바스크립트로 작성한 프로그램을 스크립트(script) 라고 부릅니다. 스크립트는 웹페이지의 HTML 안에 작성할 수 있는데, 웹페이지를 불러올 때 스크립트가 자동으로 실행됩니다. 스크립트는 특별한 준비나 컴파일 없이 보통의 문자 형태로 작성할 수 있고, 실행도 할 수 있습니다. * 자바스크립트의 역사(위키백과) 2021년 02월 07일을 기준의 프로그래밍 언어 순위입니다. 자바스크립트는 10위 안에 들 정도로 높은 순위를 보이고 있습니다. 그 이유중 하나는 자바스크립트가 웹에 쓰이는 하나뿐인 프로그래밍 언어이기 때문입니다. 프론트엔드쪽을 희망한다면 반강제적으로 배워야 하는 언어입니다.. 2021. 2. 7.