본문 바로가기

JavaScript35

[Javascript] 상수 선언하기, const 들어가기전에, 변수 선언 이후로 바로 다뤘어야하는데 깜빡하고 넘어가서 순서가 애매해졌습니다... 순서대로 읽으시는 분들에게 사과드립니다. 변수는 데이터를 저장하는 그릇이라고 했었습니다. 상수도 물론 데이터를 저장하는 그릇입니다. 그러나 상수라고 따로 지칭하는 이유는 상수는 코드 내부에서 사용하는 의미있는 숫자 값을 나타내기 때문입니다. 1.상수의 사용 변수라는 공간이 있는데 굳이 상수를 사용하는 이유는 코드에서 특정 숫자값이 반복되어 사용될 때 코드에 사용된 이 반복되는 값이 무엇인지 쉽게 알아야하기 때문입니다. 그렇다면 변수에 이름을 붙이고 사용하면 되지 않을까 싶지만 변수는 코드 진행 과정에서 외부에 의해 값이 변할 수도 있으므로 특정 숫자값이 반복되어 사용되는 경우에 잘못된 오류가 범해질 수 있는 .. 2021. 2. 4.
[Javascript] 대입 연산자 대입 연산자는 기본적으로 '='표시를 이용한 연산입니다. 일반적인 사칙연산이나 일상에서는 같다의 의미로 사용되지만 프로그래밍언어에서는 대부분 대입한다 라는 의미를 갖습니다. 1. 개요 대입 연산자는 연산자를 기준으로 우측의 값을 좌측에 대입합니다. let num = 123;//123을 num에 대입! 2. 대입 연산자의 종류 기본적으로 산술 연산자에서 사용했던 연산자들이 =과 결합한 형태를 갖습니다. 연산자 효과 X = Y Y를 X에 대입합니다. X += Y X에 Y를 더한 값을 X에 대입합니다. (X = X + Y) X -= Y X에 Y를 뺀 값을 X에 대입합니다. (X = X - Y) X *= Y X에 Y를 곱한 값을 X에 대입합니다. (X = X * Y) X /= Y X에 Y를 나눈 값을 X에 대입.. 2021. 2. 4.
[Javascript] 산술 연산자 들어가기전에... 연산자란 변수나 리터럴에 미리 정의된 처리를 하기 위한 기호들입니다. +리터럴: 데이터형에 보관되는 값이나 그 값의 표현 방법 처음으로 다룰 연산자는 산술 연산자입니다. 기본적인 사칙연산을 지원해주는 연산자들 입니다. 산술연산자에는 다음과 같은 연산자들이 존재합니다. 연산자 설명 예시 + 덧셈 1+3 - 뺄셈 4-1 * 곱셈 3*4 / 나눗셈 12/3 % 나누고난 나머지 산출 7%2 ++(전위) 전위 덧셈 ++1 ++(후위) 후위 덧셈 1++ --(전위) 전위 뺄셈 --1 --(후위) 후위 뺄셈 1-- 평소에 자주 쓰는 연산자들이 보이고 직관적입니다. 그러나 몇 가지 주의점도 존재합니다. 1. +의 주의점 + 연산자는 덧셈을 진행하게 되는 자료형에 따라서 그 동작이 달라집니다. 기본적인.. 2021. 2. 4.
[Javascript] 자바스크립트의 자료형 자바스크립트의 변수 선언 방법을 알아보았으니 자료형을 다룰시간입니다. 다른언어를 배웠다면 정수형은 int, 문자열은 string으로 선언하고 그에 해당하는 데이터 값만 넣을 수 있었으나 자바스크립트에서는 조금 더 유연한 변수 공간을 지원합니다. 이말은 즉, 자바스크립트는 변수에 저장하는 값에 따라서 자료형이나 크기가 알아서 변환됩니다. 0. 자바스크립트의 데이터형 자바스크립트가 지원하는 데이터형은 다음과 같이 정리할 수 있습니다. 기본형 숫자형 문자열형 논리형 심볼형 특수형 참조형 배열 객체 함수 기본형은 변수에 값을 저장할 때 값 자체가 변수에 저장되는 자료형이고 참조형은 값을 가지고 있는 메모리의 주솟값을 저장하는 자료형이라는 차이점이 있습니다. 이 중에서 배열, 객체, 함수, ES6에서 새로 생긴 .. 2021. 1. 29.
[Javascript] 변수 선언과 명명 규칙 앞서 기초적인 부분에 대해 설명을 했으니 본격적으로 자바스크립트의 기본적인 문법에 대해 들어가려고 합니다. 처음으로 여느 것들과 유사하게 변수 부분을 준비했습니다. 0. 변수 변수란 데이터를 저장하기 위한 공간입니다. 스크립트를 처리하는 과정에서 데이터를 임시적으로 담아두는 공간이며, 한 번에 한 가지 값만 저장할 수 있습니다. 그래서 한 변수에 데이터가 이미 존재하는데 새로운 데이터가 들어오면 기존의 데이터는 삭제되고 새로운 데이터가 저장됩니다. 1. 변수 선언 자바스크립트에서 변수는 다음과 같이 선언합니다. var 변수명; var 변수명 = 값; let 변수명; let 변수명 = 값; 방법이 두가지인데 사용법도 똑같습니다. 우선 지금은 선언하는 방법 자체만 알아두고 var와 let의 차이점은 다음 포.. 2021. 1. 28.
[Javascript] <script>태그의 위치 처음에는 지난 포스트에 3번 단락으로 넣을까 했는데 내용이 생각보다 방대해서 별개의 포스트로 빠졌습니다. 결과 부터 이야기하자면 (body의 닫는 태그)직전에 넣는 것이 좋다고 합니다. 들어가기 전에 개인적인 경험을 이야기하자면 배우는 과정에서 보통 사이에 넣는 책과 문서, 강의들이 많았는데 블로그를 기술하기 위해 뒤져보다 방법을 발견하게 되었습니다. 0. 2021. 1. 26.
300x250