# Modern JavaScript

30개의 포스트
post-thumbnail

다진 Javascript (11)

✔모던 자바스크립트 15장 참고 - https://poiemaweb.com/ 스코프 💡 변수에 접근할 수 있는 범위 이름이 같은 변수가 중복 선언 되었을 때, 어떤 변수를 참조할 것 인지에 대한 규칙 중괄호나 함수를 사용해서 블록을 만들어 준다. 🔹 변수는 선

2022년 7월 27일
·
0개의 댓글
·

[Modern JS] #4. 변수

4.1 변수란? (js를 해석하고 실행하는)자바스크립트 엔진이 10 + 20을 어떻게 계산할까? 컴퓨터에선 CPU - 연산, 메모리 - 데이터 기억 이렇게 역할이 나누어져있다 (+) 연산을 하기 위해 10과 20(피연산자)를 메모리에 저장함(2진수로 저장됨) 연산 후

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (10)

참고 - https://poiemaweb.com/자바스크립트는 동적타입의 언어이므로 변수에 어떤 값이 할당될 지 예측하기 어렵다.피연산자의 데이터 타입을 문자열로 반환한다.typeof 연산자는 null과 배열의 경우 object, 함수의 경우 function를

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (9)

참고 - https://poiemaweb.com/어떤 작업을 수행하기 위해 필요한 문들의 집합을 정의한 코드블록이름과 매개변수를 갖음필요한 때에 호출하여 코드 블록에 담긴 문들을 일괄적으로 실행할 수 있음동일한 구문을 계속 중복해서 작성하는 것이 아니라! 미리

2022년 6월 15일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (8)

참고 - https://poiemaweb.com/Javascript의 원시타입은 변경 불가능한 값 ex) boolean, null, undefined, number, string, symbol ‘Hello’ 메모리 주소를 가리키고 있던 식별자 str은 새로

2022년 6월 14일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (7)

참고 - https://poiemaweb.com/https://velog.io/@imjkim49/자바스크립트-데이터-타입-정리자바스크립트는 객체 기반의 스크립트 언어이며, 자바스크립트를 이루고 있는 거의 “모든 것”이 객체자바스크립트의 함수는 일급 객

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (6)

참고 - https://poiemaweb.com/https://velog.io/@imjkim49/자바스크립트-데이터-타입-정리자바스크립트의 모든 값은 데이터 타입을 갖는데, 이러한 타입은자바스크립트 엔진에 의해 암묵적으로 - 암묵적 타입 변환 or 타

2022년 6월 12일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (5)

참고 - https://poiemaweb.com/블록문 : 문들을 중괄호로 묶은 것 - 블록문은 세미콜론을 붙이지 않는다조건문 : 조건식의 평가 결과에 따라 코드 블록의 실행을 결정조건식 1이 참이면 if문, 조건식 2가 참이면 else if문... 모두 거짓

2022년 6월 10일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (4)

참고 - https://poiemaweb.com/표현식 : 값을 생성할 수 있는 다양한 방식으로 리터럴, 식별자, 연산자, 함수 호출 등의 조합.결국 하나의 값이 되므로 표현식은 값처럼 사용할 수 있다.문 : JS 엔진에게 내리는 명령으로 리터럴, 연산

2022년 6월 10일
·
0개의 댓글
·
post-thumbnail

JavaScript 배열을 알아보자(Sort,reduce)

Sort란?! 쉽게말해 배열 재정렬이라고 생각하면된다. sort 자체를 쓰면 문자 정렬을 해준다순서가 뒤죽박죽으로 나와 함수를 이용해 사용해야한다.Reduce란?!인수로 함수를 받고 보통 연산을 할때 많이 쓰인다arr.reduce() (누적 값 , 현

2022년 6월 8일
·
0개의 댓글
·
post-thumbnail

ES5 ES6 차이

ES란 ? ECMASCRIPT의 약어 뜻하며 자바스크립트의 표준 규격을 나타내는 용어.뒤에 숫자는 버전을 뜻하는데 ES5(2009년) ES6(2015년) ES11(2020년)출시하였습니다.ES5와 ES6 사이에는 시간 차이가 있는데요.(6년) 많은 기능들을 추가되었습니

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (3)

참고 - https://poiemaweb.com/대부분의 프로그래밍 언어는 운영체제 위에서 실행되지만 웹 애플리케이션의 자바스크립트는 브라우저에서 HTML, CSS 와 함께 실행→ 브라우저 환경을 고려할 때 보다 효율적인 자바스크립트 프로그래밍이 가능간단한 브

2022년 5월 29일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (2)

참고 - https://poiemaweb.com/흐름이 멈추지 않기 때문에 동시에 여러가지 작업 처리 가능, 기다리는 과정에서 다른 함수 호출 가능쉽게 설명하자면 "나 기다리지 말고 먼저 할거 하고 있어! 난 서버에 너가 요청한 데이터 가지러 갔다올게!"하고

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

다진 Javascript (1)

https://codesandbox.io/ 접속변수는 let을 사용하여 선언합니다.하지만, 같은 블록 안에서는 같은 이름으로 변수를 선언할 수 없기 때문에 값을 수정하게 된다면 다음과 같이 수정을 합니다.만약 값을 수정하기 위해 다음과 같은 코드를 작성한다면

2022년 5월 22일
·
0개의 댓글
·

2.10 Conditional branching: if, "?"

출처: https://javascript.info/혼자 읽고 타이핑하며 이해하면서 공부한 흔적 남기기? : conditional operator, also called a 'question mark' operator.The if(...) statement ev

2022년 1월 29일
·
0개의 댓글
·

2.9 Comparison

출처: https://javascript.info/혼자 읽고 타이핑하며 이해하면서 공부한 흔적 남기기We know many comparison operators from maths.In JavaScript they are written like this:Gre

2022년 1월 27일
·
0개의 댓글
·

2.8 Basic operators, math

출처: https://javascript.info/혼자 읽고 타이핑하며 이해하면서 공부한 흔적 남기기unary 단항의, 1진법의binary 2진법의, 2항의operand 피연산 함수 (argument) 5\*2 → 5 multiplied by 2 equals

2022년 1월 27일
·
0개의 댓글
·

2.7 Type conversion

Most of the time, operators and functions automatically convert the values given to them to the right type. we can call the String(value) function to

2022년 1월 26일
·
0개의 댓글
·

2.6 Interaction

shows a messageThe mini-window with the message is called a modal window. The word 'modal' means that the visitor can't interact with the rest of the

2022년 1월 25일
·
0개의 댓글
·

2.5 Data types

A value in JavaScript is always of a certain type. 자바스크립트의 값은 항상 특정한 타입이다.We can put any type in a variable.Programming languages that allow such thin

2022년 1월 24일
·
0개의 댓글
·