목록JavaScript (10)
flatwhite01 님의 블로그
함수(function) :프로그래밍에서의 함수란, 큰 프로그램을 잘게 쪼개어 특정 코드 뭉치를 반복해서 사용할 수 있도록 묶어놓은 코드 뭉치의 단위 선언을 먼저 하고 // 호출을 하는 방식!!! 1.함수 선언 & 호출 =선언보다 호출을 먼저 해도 될 때가 있고, 안될 때가 있음 - 왜 함수가 실행되는가? => 함수의 Hoisting 실행!!! - Hoist 개념 => 우물가 => 두레박을 활용해서 물을 위로 끌어올리는 개념 - ES6문법 => 함수를 사용방법 다변화!!! 기존 function 키워드 함수 밖에는 사용불가!!! 익명함수 & 화살표함수 => Hoisting 기능 사라짐!!! =함수형태의 변천사 1) function함수 호출add(1,2); 함수 선언function add (){return a..
1. 연산자1)할당 연산자const a = 1;console.log(a); // 12)비교 연산자 : 비교 연산자는 피연산자를 서로 비교하고, 비교 결과가 참인지에 따라 논리 값을 반환a === b, a!==b, a > b, a 3)산술 연산자 : 더하기(+), 빼기(-), 곱하기(*), 나누기(/)4)비트 연산자 : 32개 비트의 집합으로 취급합니다. 예를 들어, 10진수 9는 2진수 1001로 나타냅니다. 비트 연산자는 이러한 이진법 표현에 대해 연산을 수행하지만, 반환할 땐 JavaScript 표준 숫자로 반환합니다.5)논리 연산자 : (&&) (||) (!)논리 연산자는 참과 거짓을 반환한다. - AND(그리고) 연산자 a && b 데이터가 둘 다 참이면 true 반환 연산자를 기준으로 가장 먼저..
1. 자료형: 변수에 저장할 수 있는 값의 종류를 의미 원시값(Primitive value)타입 (Number,String,Boolean,null, undefined , Symbol) 1) 숫자형(number) : 정수, 실수 모두 포함 2) 문자열(string): 따옴표로 감싸져 있는 number는 텍스트이다. 이러한 텍스트들을 문자열 혹은 String이라 부른다. let string = "number"; 3) 논리형(boolean) : 참과 거짓 판별 가능 // 값이 true 또는 false 4) Null Undefiend null : 변수에 아무런 값도 없음을 명시적으로 표시 (변수는 존재하나, null 로 (값이) 할당된 상태. 즉 null은 자료형이 정해진(defined) 상태입니다.) und..
JS(JavaScript)1. 변수 *변수 : 값을 담을 수 있는 그릇 선언 방법 3가지변수를 선언 => 값을 할당 var는 재선언(redeclaration)과 재할당(reassignment)이 가능합니다. var num01 = 1; (var는 실무에서 잘 쓰지 않음) let num02 = 2; const num03 = 3; 재선언 방법 var c = 10; var c = 20; 재할당 방법 var c = 10; c = 30; // 재할당 가능 변수를 쓰는 이유는 재선언 & 재할당 가능여부 ★const 재선언 및 재할당 안됨 : 엄격함 프로그래밍 언어는 엄격할수록 좋음 ★let 재선언 X / 재할당 가능 O let i= 1; /* 선언은 한번 재할당은 가능 */ i=2; /* 재할당 했음 */ con..