JavaScript 에서 변수 선언 방식중 var let const 는 각각 무엇이 다른가?를 찾아보다가 선언과 할당이 구분이 잘안갔다. 왜냐? 나는 이때까지 var 사용해 와서 둘의 구분점을 모르고 지나갔다. 아무 문제 없이 실행된다. var 같은 경우 아무 문제
number 함수는 문자열을 숫자로 변환을 할 수 있다. 또 숫자로 변환할 수 없는 값인 경우 NaN을 반환한다.숫자를 문자열로 변환할 떄는 String() 함수를 사용 !
선택한 문자열 하나를 다른 문자로 대체 해줄 수 있다.ex) 가 있다. 문자의 공백 사이에는 더블 스페이스가 있는데. 저것을 하나로 바꿀려고 한다. 이렇게 사용시 'string with double spaces'첫 더블 스페이스 부분만 대체가 된다. 하나만 바꿀 경
let str ='Radagast the Brown'let a = str.split(' '); //공백 있는 문자열\--> 'Radagast', 'the', 'Brown'let str ='radagast';for(let i=0; i<str.length; i++)
객체와 문자는 이렇게 찍힌다는 걸 기억하자
변수를 스코프 안쪽에 가두어 함수 밖으로 노출 시키지 않는 방법 }
클레스인스턴스클레스 : 속성&메소드 를 정의인스턴스 : 저의한 속성&메서드를 인스턴스 에서 이용메서드 를 넣어 보자prototype 객체 :여기에 속성이나 메소드를 정의할 수 있음 33
기본적으로 ` 태그를 만나면, 브라우저는 HTML 태그를 해석하는 것을 잠시 멈추고, JavaScript 파일을 불러와서 실행합니다. ` 태그 등장과 동시에 스크립트가 실행된다는 사실을 꼭 기억하세요. console.dir(document) 에서 나오는 값들을 확
NODE node객체는 DOM 에서 가장 최상위에 있는 객체이다 모든 dom 에 객체들은 노드객체를 상속받는다 . 다시말해서 노드객체에 있는 프로퍼티를 모든 돔 객체들은 상속받는다. 관계 각각 의 노드객체들의 중요한 기능 각각의 객체들과의 관계성을 부여하는 역활을
OOP(Object Oriented Programming)가 무엇인지? OOP 면접관이 물어 봤다 "OOP 가 무엇인가요?" 나는 뭉뚱그려 설명 할 수 밖에 없었다.. 프로그램을 현실 세계의 사물처럼 바바보고 만드는 프로그램의 하나의 방법 이라고 표정을 보니 면