
str 변수는 문자열 원시 타입인데 마치 객체처럼 length 프로퍼티에 접근함. 자바스크립트는 문자열의 프로퍼티에 접근 시 내부적으로 문자열 값을 가지고 임시 객체로 변환한다. 그리고 프로퍼티 접근이 종료되면 생성된 객체는 메모리에서 제거위와 같은 과정을 박싱이라고

위의 코드를 실행하면 콘솔에 123 출력됨위의 코드를 실행하면 아래와 같은 오류 발생스크린샷 2022-02-16 오전 10.56.32.png→ let과 const는 해당 변수가 선언되어 있는 특정 블록 범위 내에서만 동작함!즉, let과 const는 블

배열 데이터 활용 .concat() : 배열 합치기 .concat() 함수는 원본 배열을 수정하지 않는다. .forEach()와 .map() .forEach()는 리턴값을 반환하지 않지만 .map()은 배열을 리턴받을 수 있다. 또는 객체형으로 리턴받을 수도 있다

4. 프로토타입과 스코프 >- 자바스크립트 객체의 프로퍼티나 메소드에 접근하는 원리 스코프 - 규칙, 모듈, 클로저, 호이스팅 4.1 프로토타입 자바스크립트는 프로토타입 기반으로 객체 지향의 상속 개념 구현한다. 모든 객체는 자신의 부모 역할을 하는 프로토타입 객체

- 함수 호출시 실행컨텍스트에서 동작하는 과정 함수 스코프가 저장하는 정보 호이스팅, 클로저의 컨텍스트 내 동작 원리 5. 실행 컨텍스트 : 자바스크립트 코드를 실행할 때 필요한 정보들을 저장하고 제공하는 환경 스코프의 정보를 저장하는 환경이다. 현재 실행중인 컨텍스
정규표현식은 크게 다음과 같은 역할을 수행한다.문자 검색문자 대체문자 추출RegExr: Learn, Build, & Test RegEx

JQuery? :제이쿼리(jQuery)는 오픈 소스 기반의 자바스크립트 라이브러리 제이쿼리는 자바스크립트를 더욱 손쉽게 활용할 수 있게 해줍니다. 또한, 제이쿼리를 사용하면 짧고 단순한 코드로도 웹 페이지에 다양한 효과나 연출을 적용할 수 있다. 제이쿼리 로드 제이쿼

디렉터리 구조제이쿼리를 사용하여 randomChosenColour 와 동일한 id를 가진 버튼 선택선택된 버튼에 해당하는 사운드 재생버튼 클릭 시 핸들러 함수 실행하는 제이쿼리핸들러 내부에 사용자가 클릭한 버튼의 아이디를 검색하여 저장하는 변수 생성 (userChose