JavaScript 2

[JS 빌트인 메서드] Array.prototype.indexOf() - 배열 요소 검색하기

자바스크립트는 많은 유용한 빌트인 메서드들을 제공한다. MDN 사이트에 들어가서 검색하면 어렵지 않게 메서드에 대한 정보를 찾을 수 있지만, 자주 쓰는 메서드들은 되도록이면 외우는게 좋다. Array.prototype.indexOf 메서드는 Array.prototype의 메서드로, 배열 객체가 상속받아 자신의 메서드처럼 사용할 수 있다. (참고로 프로토타입은 자바스크립트에서 중요한 개념이므로 다음 포스팅에서 따로 다룰 예정이다...) Description 원본 배열에서 인수로 전달된 요소를 검색하여 첫번째 인덱스 반환, 없으면 -1 반환 const array = [2, 2, 9, 9]; array.indexOf(2); // 0 array.indexOf(7); // -1 Parameters indexOf(..

JavaScript 2024.01.12

[JavaScript 기초] 표현식과 문 관련 기본용어

아래 용어들은 '모던 자바스크립트 deep dive' 책을 바탕으로 정리하였다. 저자가 말한 것과 같이 이 단어들은 자바스크립트에 국한되지 않으며 컴퓨터 공학 전반에서 사용하는 언어이다. 개발 공부를 하다보면 기본 용어에 대한 이해가 정립이 안되어 있다는 것을 느낄 때가 많았다. 궁극적으로 공식문서를 제대로 활용하고 명확한 커뮤니케이션을 하기 위해 조금씩 이곳에 정리하고자 한다. No. KR ENG Def. Desc. 1 값 value 표현식이 평가되어 생성된 결과 - 모든 값은 데이터 타입을 가지며, 메모리에 이진수의 나열로 저장된다. - 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석될 수 있다. - 값을 생성하는 방법 중 하나로 리터럴이 있다. 2 변수 variable 하나의 값을 저장하기 위..

JavaScript 2023.12.15