나는 유튜브나 사설 강의만 듣고 자바스크립트를 공부했다. 그건 어떠한 지식이 다른사람을 통해서 얻는 과정이였다. 즉, 순수한 지식보다는 누군가의 주관이 존재하는 지식을 배웠었다. 이러한 배움은 몸은 편했지만 여전히 부족함은 있었다. 그래서 제대로 문서를 보면서 공부하자
<script>태그를 이용하면 자바스크립트 프로그램(스크립트)을 HTML 문서 대부분의 위치에 삽입시킬수 있다.이렇게 <script>태그를 이용하면 자바스크립트 프로그램을 HTML문서에 삽입시킬수있다.즉, <script>태그엔 자바스크립트 코드가 들어간
함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환됨.이를 형 변환이라 한다.예로 수학 관련 연산자가 전달받은 값은 숫자로 변환된다.ex) "100" / 20 = 5, 문자열 100은 자동으로 Number로 형변환되어 연산되어짐.자동으로 형변환 외에 명시
\*\*연산자를 이용하면 거듭제곱을 할수 있다.2 \*\* 4 // 2^4, 16정수가 아닌 number에 대해서도 적용됨2 \*\* (1 / 2) // 2^(1/2), 1.4142135623730951이항연산자란 피연산자가 2개인 연산자를 말한다. ex) a + b'
비교연산자는 다른연산자와 마찬가지로 값을 반환하는데 값의 자료형은 불리언형이다.다른 값에도 비교연산자가 반환한 값을 할당가능!'사전'순으로 문자열을 비교한다.1\. 문자열의 각 글자를 하나씩 비교하는데, 사전순으로 비교2\. 1이 모두 같은경우 문자열이 더 긴녀석을 더
비동기 비동기란 무엇일까요? 비동기를 알기전에 동기부터알아봅시다. 동기란 코드가 순서대로 진행되는 것을 의미합니다.! 결과는 1이 콘솔에 찍히고 그다음 2 그다음 3이 찍히겠죠? 이게 동기입니다. 비동기란 동기와는 반대로 코드가 순서대로 진행되지 않는걸 의미