profile
이상한 나라의 앨리스에 나오는 토끼굴(🐰)에 살면서 열심히 야크털(🦬)을 깎고 있습니다. 그러면서 생기는 일들에 대해 포스팅을 하고 있습니다. 🦁 알고리즘 문제 풀이는 별도로 🔥zeebeck.github.io🔥에 업로드 합니다. 티스토리로 블로그 이전 하였습니다.
post-thumbnail

심볼(Symbol)

자바스크립트는 객체 프로퍼티 키로 오직 문자형과 심볼형만을 허용하는데 숫자형, 불린형 모두 불가능하고 오직 문자형과 심볼형만 가능하다. 그렇기 때문에 객체의 프로퍼티 키는 아래와 같이 숫자와 불린형으로 만들어도 문자형으로 대체된다.

2021년 8월 9일
·
0개의 댓글
post-thumbnail

세미콜론(;)

세미콜론은 문의 종료를 나타낸다. 즉, 자바스크립트 엔진은 세미콜론으로 문이 종료한 위치를 파악하고 순차적으로 하나씩 문을 실행한다. 따라서 문을 끝낼 때는 세미콜론을 붙여야 한다. 단, 0개 이상의 문을 중괄호로 묶은 코드 블록({ .. }) 뒤에는 세미콜론을 붙이지

2021년 7월 31일
·
0개의 댓글
post-thumbnail

Function 정리

함수함수 선언문과 함수 표현식은 유사하게 동작하는 것으로 보이나 동일하게 동작하지 않는다.함수 선언문은 "표현식이 아닌 문"이고 함수 표현식은 "표현식 문"이다.위처럼 함수 선언문이 코드의 선두로 끌어 올려진 것처럼 동작하는 자바스크립트 고유의 특징을 함수 호이스팅이라

2021년 7월 31일
·
0개의 댓글
post-thumbnail

Scope란?

스코프란?스코프, 즉 유효범위는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적이며 중요한 개념이다. 자바스크립트의 스코프는 다른 언어의 스코프와 구별되는 특징이 있으므로 주의가 필요하다. 그리고 var 키워드로 선언한 변수와 let 또는 const 키워드로 선언한

2021년 7월 31일
·
0개의 댓글
post-thumbnail

render 함수

어떤 UI 관련 프레임워크, 라이브러리를 사용하든지 간에 가장 처음 어떻게 보일지를 정하는 초기 렌더링이 필요하다. React에는 render 함수라는 것이 있다.render() {...}이 render함수는 컴포넌트가 어떻게 생겼는지 정의하는 역할을 하는데 html

2021년 7월 25일
·
0개의 댓글
post-thumbnail

NPM 과 NPX, 그리고 Yarn

NPM은 뭐고 NPX는 또 뭐죠?? 또 NVM은??옛날 옛적에 개발을 하면서 외부 라이브러리가 필요할 경우, 외부 라이브러리 소스코드를 다운로드 해서 그 소스코드를 프로젝트 경로 안에 넣고 그 중 필요한 것을 Import해서 사용해야 했었다고... 그러다 해당 외부 라

2021년 7월 20일
·
0개의 댓글
post-thumbnail

TDZ(Temporal Dead Zone)를 통해 밝혀진 let과 const의 호이스팅(hoisting)

Javascript 변수 키워드에는 var, let, const가 있다.var는 한번 선언된 변수를 다시 선언할 수 있다.var는 선언하기 전에 사용할 수 있다. 바로 호이스팅(hoisting)이 일어나기 때문이다.많은 Javascript 서적과 강좌에는 const,

2021년 7월 17일
·
0개의 댓글
post-thumbnail

CSS layout(position, display, float)는 뭘까?

css 레이아웃의 종류와 기능을 살펴보면,

2021년 7월 6일
·
0개의 댓글
post-thumbnail

Semantic한 Tag와 Web

Semantic의 사전적인 의미는 "의미의, 의미론적인"이란 뜻을 가지고 있다. 시멘틱 웹은 기존의 정보 컨텐츠 또는, 웹상의 데이터에* 데이터 기술어(data descriptor)가 추가된 웹(Web)*으로 정의하기 때문에 컴퓨터는 인간과 마찬가지로 정보를 사용하여

2021년 7월 5일
·
0개의 댓글
post-thumbnail

Number()와 parseInt()는 무엇이 같고 다를까?

숫자형으로의 형변환이 필요한 경우 나는 무의식적으로 줄 곧 Number() 메서드만 사용해 왔다. 공부를 하면서 parseInt()라는 메서드로도 숫자형으로 형변환할 수 있다는 걸 알게 되었고, "아니 같은 기능을 하는거면 뭐하러 두개씩이나 있는거지?" 라는 의구심으로

2021년 6월 24일
·
0개의 댓글
post-thumbnail

데이터 복사(copy)에도 깊이가 있다?

이 내용은 자바스크립트 객체를 공부하던 중 아래 내용으로 부터 시작되었다.객체는 메모리를 효율적으로 사용하기 위해, 그리고 객체를 복사해 생성하는 비용을 절약하여 성능을 향상시키기 위해 객체는 변경 가능한 값으로 설계되어 있다. 메모리 사용의 효율성과 성능을 위해 어느

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

파괴적 처리? 비파괴적 처리?

알고리즘 문제 풀이 중 원본 배열의 요소를 수정이나 삭제하기 위해서 자바스크립트 Built-in 메서드를 활용하던 중 유사 기능을 하는 splice와 slice를 알게 되었고, 뭔 차이(이름에 p가 있고 없고...)가 있길래 따로 구분되어 있는 건지 알아보았으며, 자료

2021년 6월 8일
·
1개의 댓글
post-thumbnail

Const 키워드를 사용 해도 값의 재할당이 일어날 수 있을까?

자바스크립트엔 여덟 가지 자료형(숫자형, bigint형, 문자형, 불린형, 객체형, Null형, Undefined형, 심볼형)이 있다. 이 중 일곱 개는 오직 하나의 데이터(문자열, 숫자 등)만 담을 수 있어 '원시형(primitive type)'이라 부르며,

2021년 6월 1일
·
0개의 댓글
post-thumbnail

형 변환은 Type Conversion일까? Type Casting일까?

\*\*형 변환\*\*을 type conversion이란 명칭을 사용하는 곳도 있고, type casting이란 용어로도 사용하고 있어 관련 용어가 잘못 혼용되고 있는 게 아닐까란 생각이 들어 정확한 의미를 아래 키워드를 통해 찾아보았다.

2021년 6월 1일
·
0개의 댓글