본문 바로가기

JavaScript18

Dday 계산기 (JavaScript) DOCTYPE html> 디데이 계산 2020년 크리스마스 Dday !! 00:00 const clockBox = document.querySelector("#clock");const clock = clockBox.querySelector("h2"); setInterval(function getTime() { // Don't delete this. const cristxmasDay = new Date("2020-12-24:00:00:00+0900"); const nowDay = new Date(); const gap = cristxmasDay - nowDay const day = Math.floor(gap / (1000 * 60 * 60 * 24)); //일 const hours = Math.floor(.. 2020. 8. 7.
Array.fill() 정리 (JavaScript) let arr1 = [1, 2, 3]; arr1.fill(0); console.log(arr1); let arr2 = [1, 2, 3, 4, 5]; arr2.fill('s', 2); console.log(arr2); let arr3 = ['a', 'b', 'c', 'd', 'e']; arr3.fill(0, 1, 3); console.log(arr3); Array.fill(설정할 값, 시작 인덱스, 끝 인덱스) 배열에서 지정한 값으로 바꾸어 반환한다. 2020. 8. 6.
Array.from() 정리 (JavaScript) let arr1 = Array.from('Hello'); console.log(arr1); console.log("type : " + typeof(arr1)); let arr2 = Array.from([1, 2, 3, 4], x => x + x); console.log(arr2); console.log("type : " + typeof(arr2)); let arr3 = Array.from({ 0 : 'one', 1 : 'two', 2 : 'three', length : 3});console.log(arr3);console.log("type : " + typeof(arr3)); 문자열, 배열, 객체를 Array 오브젝트로 반환한다. 2020. 8. 6.
const 변수 정리(JavaScript) const CHOA = "Hello World"CHOA = "Bye Bye" const로 정의된 상수에 새로운 값을 할당하면 Assignment to constantvariable 에러가 발생한다. if(true){const FOO = "GUGUGU";}console.log(FOO); const로 정의한 FOO 변수는 if문 블록 밖에서 접근할 경우 ReferenceError가 발생한다. (Block Scope) const client = {name: 'foo',age : 20};console.log(client.name, client.age); client.name = 'bar';client.age = "30";console.log(client.name, client.age); client = {reg.. 2020. 8. 6.