본문 바로가기

javascript13

[JS] JavaScript 배열, 기초부터 2차원 배열까지 완벽 정리 JavaScript 배열 개념과 기본 사용법JavaScript에서 배열은 여러 개의 값을 하나의 변수에 저장할 수 있는 특별한 객체입니다.일반적으로 숫자, 문자열, 객체 등 다양한 타입의 데이터를 하나의 배열 안에 저장할 수 있어요. const fruits = ['apple', 'banana', 'cherry'];console.log(fruits); // ['apple', 'banana', 'cherry'] 배열안에 직접 값을 지정하는 배열 리터럴 방식입니다.const numbers = new Array(1, 2, 3, 4); Array 생성자를 사용하여 배열을 선언하는 방식입니다. // 문자열을 배열로 변환const strArray = Array.from('hello');console.log(strAr.. 2025. 1. 17.
[JS] ECMAScript 제대로 알면 JavaScript가 쉬워진다! 1. 들어가며ECMAScript(ES)는 웹 개발에서 필수적인 JavaScript의 표준 사양입니다. 우리가 매일 사용하는 JavaScript는 ECMAScript 사양을 기반으로 동작하며, 이 표준은 JavaScript의 기능과 동작 방식을 정의합니다.이 글에서는 ECMAScript의 개념, 역할, 그리고 JavaScript와의 관계를 간단히 소개하며, 왜 ECMAScript를 이해하는 것이 중요한지 알아보겠습니다.  ECMAScript란 무엇인가? 정의ECMAScript는 JavaScript의 표준 명세입니다. ECMA International이라는 단체에서 관리하고, 공식적으로는 ECMA-262라는 이름으로 불립니다. JavaScript뿐만 아니라, ActionScript와 같은 다른 언어에서도 구.. 2025. 1. 16.
[JS] var vs let vs const 선택 방법 들어가며JavaScript는 유연하고 강력한 프로그래밍 언어로, 다양한 환경에서 널리 사용되고 있습니다. 하지만 이러한 유연성은 때로는 개발자들에게 혼란을 줄 수 있습니다. 특히 변수를 선언하는 방법이 여러 가지(var, let, const)로 제공되면서, 각 키워드의 차이를 이해하지 못하면 의도치 않은 버그가 발생할 수 있습니다.이 글에서는 JavaScript의 변수 선언 방식인 var, let, const의 차이를 이해하고, 언제 어떤 키워드를 선택해야 할지 명확히 정리해 보겠습니다. 올바른 변수 선언은 더 안전하고 유지보수하기 쉬운 코드를 작성하는 데 중요한 첫걸음이기 때문입니다.함께 차근차근 알아보시죠! 🚀   기본 개념JavaScript에서 변수를 선언할 때 사용할 수 있는 키워드는 var, .. 2025. 1. 15.