
변수는 데이터를 저장하고 꺼내 쓰는 것과 같다.위와 같이 코드가 끊임없이 가벼워질 수 있다.\-공백X helloWorld 변수명 맨 앞글자를 제외한 단어의 첫글자를 대문자로 작성해 띄어쓰기를 표현\-첫글자 숫자X \~~25days\~~ 변수명의 첫 글자는 숫자를 사용할

언어와 같이 코딩도 '타입'에 맞는 조사가 필요하다.타입의 종류변수와 같이 하나의 고정된 저장공간을 뜻한다.숫자(Number) type123...등의 상수를 포함한 모든 수문자열(String) type작은 따옴표(''), 큰 따옴표("")로 묶인 모든 문자불리언(Boo

함수는 작은 기능의 단위이다. 함수는 반드시 출력값을 반환한다.함수의 호출과 리턴num1, num2 = 매개변수(parameter)<br>2, 3 = 전달인자(argument)<br>test(2, 3)의 test가 호출,<br>return sum이 값을

조건문은 그 상태에 따라 코드를 실행하고 중지 시킬 수 있다.비교연산자조건문에는 반드시 비교연산자가 필요하다.조건문\*조건 1, 2에는 boolean(true or false)이 결과값으로 오는 비교구문이 들어간다.논리연산자두가지의 조건이 한번에 적용되면 논리연산자를

일상생활에서 확인할 수 있는, 모든 글자의 나열을 문자열문자열의 활용문자열 찾기특정 문자열(string)을 찾고 싶을 때에는변수명 끝에 대괄호를 포함하고대괄호 안에 구하고자 하는 문자열의 순서를 적는다.문자열 길이 찾기문자열의 길이를 찾을 때에는변수 뒤에 '.lengt

같거나 비슷한 코드를 여러번 실행시켜야 할 경우에 쓴다.for구문왼쪽의 코드를 오른쪽의 for문으로 옮겨놨다.수가 무한히 커진다면 왼쪽과 같은 코드로는 수행하는데 한계가 있다.반복할 '조건'을 초기화 조건식 증감문 순으로,반복할 내용을 중괄호 block안에 넣어준다.w

문자를 숫자로 바꾸는 함수parseInt()문자열을 정수로 변환문자는 변환x소수점 무시parseFloat문자열을 실수로 변환문자는 변환x소수점 적용Number와의 차이점Number는 문자열 안에 숫자와 문자가 함께 있을시 'NaN'을 반환한다.

대량의 정보를 보관하고 관리하는 수단배열 선언배열을 선언하는 법은 다음과 같다.빈 배열을 이용하면 많은 정보를 담거나 꺼내 쓸 수 있다.또한 배열에 담을 수 있는 요소는 제한이 없다.(ex. 함수, 문자열 등등)배열의 index배열에도 문자열과 같이 index 값이 있

객체 >자바스크립트의 객체는 게임 캐릭터의 정보에 비유할 수 있다. >객체란

자바스크립트에는 원시 자료형(primitive data type)과 참조 자료형(reference data type)이 있다.원시 자료형(primitive data type)원시 자료형에는 아래의 종류가 속한다.(객체가 아니면서 method를 갖지 않는 데이터)stri

객체 지향 프로그래밍을 공부하던 도중, 상속에 관한 부분에서 이해가 어려웠다.때문에 블로그에 정리하려 한다.위 코드를 보면 BabyOtter에게 TeenagerOtter가 상속을 받은 뒤 AdultOtter가 TeenagerOtter에게 상속을 받는다.그 과정에서 ex

하나의 문제를 조금 더 작은 단위로 나눠 해결하려 해보고,더 작은 단위도 가능하다면 또 나눠보고,작아질 수 있는 가장 작은 단위의 문제가 생성되면,가장 작은 문제 단위부터 차례로 다시 올라오며 해결하는 것을재귀라고 한다.재귀함수 문제를 풀던 중 내 머리로는 아직 재귀적

이번에 면접을 보러가서 이벤트 루프에 대해 듣고 왔다.자바스크립트에 대해 많이 소홀했던 자신을 반성하며 정리를 해보고자 한다.자바스크립트는 싱글 스레드 기반의 언어이므로 한번에 하나씩 작업을 진행한다.그러나 우리가 브라우저를 사용할 때 마치 동시에 여러개의 작업을 진행