자바스크립트는 타입이 매우 유연한 언어이다. 때문에 때로는 자바스크립트 엔진이 필요에 따라 ‘암시적변환’ 을 혹은 개발자의 의도에 따라 ‘명시적변환’ 을 실행한다. 그렇다면 형변환을 통해 자바스크립트가 왜 유연한 언어가 되었는지 함께 살펴보자 !
암시적 변환이란 자바스크립트 엔진이 필요에 따라 자동으로 데이터타입을 변환시키는 것이다.
자바스크립트 호출순서
<script>
즉시 실행 함수, window.onload 등 실행 함수에 선언된 것이 아닌 스크립트 전역에 선언된 코드는 위에서부터 실행되는 자바스크립트의 특성상 차례대로 실행된다.
자바스크립트를 공부하다보면 연산자 파트에서 어김없이 등장하는 생소한 아이가 있는데 바로 ‘비트 연산자’. 다음에를 외치듯 넘어갔던 비트 연산자가 대체 무엇이길래 공부하고 있던 자바스크립트의 제어구문 부분에서 이진 검색 예제가 나왔을까?! 이진검색을 알고자 시작한 날개짓이 부동소수점, 가수, 비트연산자까지 이어져 온다…
오늘은 자바스크립트의 여러 연산자 중 두개의 연산자에 대해서 알아보겠습니다 !
논리연산자는 변수나 값 사이의 과정을 이치에 맞게 결정하기 위해 사용하는 연산자입니다.
자바스크립트의 숫자는 IEEE754로 규정된 64비트 부동소수점 이라고 한다.이 부동소수점의 규격을 살펴보면 아래와 같다.
부호(1비트), 지수 부분(11비트), 가수 부분(52비트)
세줄뿐인 설명이였는데 벌써부터 머리가 아파오지 않은가?
부호? 지수? IEEE754? 규정되었다? 자바스크립트에서 사용하는 숫자에 대해 알고자했더니 알아 들을 수 있는 단어가 없다니..
HTML 의 저장소라 불리는 localStorage, sessionStorage는 저장 위치와 보안의 형태가 다르다고 이야기하는데 그럼 친근하게 들어온 Cookie, Cache는 비슷한 듯 다른 것일까? 간단하고 명확한 차이를 알아보자.
배움을 얻고 있는 곳에서 내준 과제를 붙들고 있는지 일주일이 지나도 이게 대체 어떻게 돌아가는 건지 이해가 안가는 코드가 하나 있었습니다. 개발자라면 한번쯤 들어봤을 법한 TDD인데요. 테스트 코드를 작성하고 있어도 TDD를 모르고 작성한 결과…
재귀 함수를 써보자
재귀란
함수가 자기 자신을 호출하는 행위를 재귀 함수라고 하며 내부적으로 자기 자신을 호출하면 특정 문제를 해결할 수가 있습니다.
한 문장으로 지난 1년을 설명하기엔 취준생의 마음을 표현하기엔 턱없이 부족하고 아쉽지만, 작년 6월 인턴 기간이 만료되면서 코드스테이츠 PRE과정을 들은 후 그해 12월부터 올해 6월까지 국비과정을 수료하고 지난주 금요일…
어떤 경로로 글또를 알게되었더라? 우연찮게 글또 후기 글을 보고 난 뒤 페이스북을 찾아 가입하고, 글또를 알게된 시기와 기가막히게 맞아 떨어지는…
These were the top 10 stories published by gdana; you can also dive into yearly archives: 2018, 2019, and 2020.