
스크립트 언어 : 응용 소프트웨어를 제어하는 컴퓨터 프로그래밍 언어인터프리터 언어 : 소스코드를 한 줄 한 줄 읽어가며 명령을 바로 처리하는 언어각종 웨ㅡ라우저(chrome), NodeJs내ㅜ (html코드 내ㅜ)외ㅜ (html코드와 동일한 서ㅓ든 그 외ㅜ 서ㅓ든)코드

유저의 컴퓨터에다가 javascript를 통해 서버 개발을 할 수 있게 해주는 런타임환경을 제공해준다\-> 자바 스크립트를 통해 특정한 명령어를 수행하도록 만들 수 있다

원래는 여기서도 html의 script에 코드를 넣어줘야하지만 더 편리하게 작성할 수 있다업로드중..js의 설저어튼을 눌러서 cnd의 특정 모듈을 다운받을 수 있다

html$ = 속성\_ = 메서드vue 공식문서를 확인해보면 위의 메서드들과 속성들에 대한 설명이 자세히 나와있다중간에 우리가 만든 changeMessage method가 있는것을 확인할 수 있다.다음과 같이 웹브라우저에서 직접 값을 확인할수도 있고 메서드를 실행시킬
한번만 렌더링예제 코드console에서 vm을 사용하여 값을 바꾸더라도 한번만 렌더링되기때문에 console에 찍은 값으로는 변경되지 않는다 -> 메모리 확보가능만약에 내가 줄바꿈을 하고 싶다고 가정하자. 그래서 < text1<br>text2 >와 같이 쓰면

만약 id값이 없는 data가 들어온다면? 근데 그 data를 반복문 돌려야한다면?그리고 그 데이터가 반응성도 가지고 있어야한다면? -> computed를 사용하자Object.assign : 새로운 객체를 반환할 때 사용두번쨰 인자와 세번째 인자를 병합하여 return

isActive자리에 true를 넣으면 제대로 active효과가 적용이 되는데 this.isActive를 넣게 되면 적용이 되지 않는다isActive 값도 true라고 출력이 되지만 style이 적용되지 않는다

var : 변수재선언o / const,let : 변수재선언xlet : 변수재할당o / const: 변수재할당x\-> 여러개의 객체를 만들어내기위해 생성자 함수가 필요하다생성자 함수가 있다면 일일이 객체리터럴을 만들지 않고도 손쉽게 객체를 만들어낼 수 있다

이 코드는 displayName()함수가 실행되기 전에 외부함수인 makeFunc()로부터 리턴되어 myFunc 변수에 저장된다는 것이다.alert가 동작한다!!한 눈에 봐서는 이 코드가 여전히 작동하는 것이 직관적으로 보이지 않을 수 있다. 몇몇 프로그래밍 언어에서,
호이스팅은 코드를 실행하기 전 변수선언/함수선언을 해당 스코프의 최상단으로 끌어올리는 것이 아니다.호이스팅은 코드가 실행하기 전 변수선언/함수선언이 해당 스코프의 최상단으로 끌어 올려진 것 같은 현상을 말한다.자바스크립트 엔진은 코드를 실행하기 전, 실행 가능한 코드를
nodejs : js를 실행시킬 수 있는 런타임 환경(= js를 실행시킬 수 있는 환경제공)vuejs : 프론트 개발시 사용되는 프레임워크프레임워크를 설치하려면 npm이 있어야하고 그 npm을 깔아주는게 nodejs이다node.js는 단순히 브라우저 환경이 아닌 환경에

이코드를 실행할때 full프로퍼티는 rabbit에 생긴대요근데 이해가 안돼요 eat method는 animal에 있잖아요rabbit.eat()이니까.. 즉, . 앞에가 rabbit이니까 this가 rabbit이 되나요?
executor는 보통 시간이 걸리는 일을 수행합니다. 일이 끝나면 resolve나 reject 함수를 호출하는데, 이때 프라미스 객체의 상태가 변화합니다.프라미스 객체의 state, result 프로퍼티는 내부 프로퍼티이므로 개발자가 직접 접근할 수 없습니다. .th