본문 바로가기

자바스크립트 (JavaScript)9

2. script 태그의 async와 defer, use strict 간단히 짚고 넘어가는 부분 API (Application Programming Interface) console.log() 또한 JS언어 자체에 포함된 것이 아니라 Console API이다 공부를 할 때 공식사이트를 확인한다. JS 공식 사이트는 ecma-international.org Home - Ecma International Ecma International is an industry association dedicated to the standardization of information and communication systems Ecma is driven by industry members to meet their needs, providing a healthy competitive lan.. 2022. 5. 27.
JS로 naive coin 뜯어보고 브라우저로 띄워보기 TS로 된 나이브코인을 JS로 바꾸어 pow의 작동방식이 어떻게 돌아가는지 구조를 알아보고 실제로 돌아가는 것을 브라우저로 테스트 해 보았다 https://github.com/KimchiChamchi/blockchainPJ_2201.git 2022. 2. 10.
배열과 관련된 함수들 (for, forEach, map, filter, some, every, find, findIndex, reduce) 특정 작업을 배열 안에 있는 녀석들에게 순차적으로 적용시킬 때 쓰게되는 for문. for문과 같은 비슷한 역할들을 해주는 배열함수들을 이용하면 더 간단하거나 유용하게 코드를 작성할 수 있게 된다. let 나는배열 = ["김치", "참치", "고구마", "감자", "대홍단"]; 이와 같은 배열을 가지고 각각 어떤 역할을 하고 어떻게 이용하는지 알아보자 forEach forEach 는 해당 배열에 원하는 작업을 첫번째 인덱스부터 마지막 인덱스까지 전부 실행시켜준다. 나는배열.forEach((뀨, index) => { console.log(뀨, index); }); 김치 0 참치 1 고구마 2 감자 3 대홍단 4 나는배열이란 배열을 forEach 함수를 사용하여 (뀨, index) 에서 첫번째 매개변수인 뀨에.. 2022. 1. 23.
변수 선언 방식 (var, let, const) JS에서 변수 선언 방식은 var, let, const 세가지가 있다. var (variable) 재선언, 재할당이 가능하다. var kimchi = "김치" console.log(kimchi) // 김치 var kimchi = "총각" console.log(kimchi) // 총각 똑같은 변수를 다시 선언해도 오류가 나지 않고 변수에 할당된 값도 변경할 수 있다. let 재선언은 불가하고 재할당은 가능하다. let it = "go" let it = "go~" // SyntaxError: Identifier 'it' has already been declared 이미 it 이 선언되었다고 오류가 나온다. let it = "go let" it = "go" 선언된 it에 "go let" 을 할당해놓고 나중에.. 2021. 12. 27.