목록언어/Java Script (13)
Lsiron
JavaScript에서 new Date()는 현재 시간을 나타내는 Date 객체를 생성하는 메서드이다. 즉, 코드가 실행된 시점의 날짜와 시간 정보를 포함하는 Date 객체를 반환한다. getTime() 메서드는 Date 객체의 시간 정보를 밀리초(milliseconds)로 반환하는 메서드이다. Date 객체는 내부적으로 1970년 1월 1일 0시 0분 0초(UTC)부터 현재까지의 시간을 밀리초로 나타내는 숫자값을 갖고 있다. getTime() 메서드를 호출하면 해당 숫자값을 반환하여, 1970년 1월 1일부터 현재까지의 총 밀리초 수를 얻을 수 있다.(new Date().getTime())아래는 new Date()와 getTime()를 사용한 예시 코드이다.// 현재 시간을 나타내는 Date 객체 ..
1. push()=> array의 맨 끝에 아이템을 추가 할 수 있는 기능이다. return 값은 아이템을 추가한 뒤의 array 길이를 반환해준다. // 기존에 만든 array를 "직접" 변경하는것 => 불변성 위배 2. unshift()=> array의 맨 첫번째에 아이템을 추가 할 수 있는 기능이다. return 값은 아이템을 추가한 뒤의 array 길이를 반환해준다. // 기존에 만든 array를 "직접" 변경하는것 => 불변성 위배 3. pop() => array의 맨 끝에 있는 아이템을 삭제한다. return 값은 삭제한 아이템을 반환해준다. 파라미터를 넣을 필요는 없다. (push pop) // 기존에 만든 array를 "직접" 변경하는것 => 불변성 위배 4. shift()=> arr..
1. This (면접 단골질문) 전역에서의 this는 기본적으로 window 객체이다.일반 함수에서의 this는 window이다. 다만 'use strict를 사용하는 strict mode에서는 undefined이다. 객체의 method로 호출될 때 this는 해당 객체를 가리킨다. let game = '게임';let steam = { game: '스팀게임', dogame: dogameFn}function dogameFn() { console.log(`Lsiron이 ${this.game}을 합니다.`); }// (1) 객체 method 호출steam.game(); // Lsiron이 스팀게임을 합니다.// (2) 함수 직접 호출dogameFn(); // Lsiron이 게임을 합..
DOM에서 사용되는 CRUD 메소드=> document 객체의 다음 메소드들을 사용해서 HTML 요소들을 조작할 수 있다.CREATE: createElement, append, appendChildREAD: querySelector, querySelectorAll, getElementById, getElementByClassNameUPDATE: textContent, id, classList, setAttributeDELETE: remove, removeChild, innerHTML="", textContent=""★ DOM 생성 (CREATE)1. document.createElement() 작성한 태그 명의 HTML 요소를 생성하여 반환하며, 태그를 생성할때는 createElement 사용한다. 노..