본문 바로가기
반응형

IT/자바스크립트55

JavaScript toFixed 소수점 제어 JavaScript toFixed란 무엇인가?JavaScript에서 toFixed() 메서드는 숫자를 고정된 소수점 이하 자리 수로 포맷팅할 때 사용됩니다. 이 메서드는 주어진 소수점 자리 수에 맞게 숫자를 반올림하고, 문자열(String) 형태로 반환합니다. 예를 들어, 소수 둘째 자리까지 표현하고 싶은 경우 number.toFixed(2)와 같이 사용합니다.let num = 3.141592;console.log(num.toFixed(2)); // 출력: "3.14"toFixed()는 금융 계산이나 사용자에게 숫자를 깔끔하게 보여줄 때 매우 유용합니다.toFixed() 메서드 기본 사용법문법 구조num.toFixed(digits)num : 포맷팅할 숫자입니다.digits : 소수점 이하에 유지할 자리 .. 2025. 5. 7.
JavaScript pop(), unshift(), shift() 정리 자바스크립트 pop(), unshift(), shift() 함수란?자바스크립트(JavaScript) 배열(Array)은 다양한 내장 메서드를 제공하여 배열 데이터를 손쉽게 추가하거나 삭제할 수 있습니다. 이 중 pop(), unshift(), shift() 메서드는 배열의 앞과 뒤에서 요소를 추가하거나 삭제할 때 사용하는 대표적인 함수입니다. 각각의 동작 방식을 이해하고 적절히 활용하면, 코드의 효율성과 가독성을 극대화할 수 있습니다.pop() 메서드 : 배열 마지막 요소 제거pop()의 기본 개념pop() 메서드는 배열의 가장 마지막 요소를 제거하고, 제거된 요소를 반환합니다. 이때, 배열의 길이도 1 감소합니다.let fruits = ['apple', 'banana', 'cherry'];let las.. 2025. 5. 7.
JavaScript splice 용도 정리 JavaScript splice 메서드란 무엇인가JavaScript의 splice() 메서드는 배열의 요소를 추가하거나 삭제하거나 교체할 수 있게 해주는 매우 강력한 내장 함수입니다. 이 메서드는 원본 배열 자체를 직접 변경하는 mutable한 특성을 가지며, 특히 배열을 다루는 다양한 상황에서 없어서는 안 될 필수 도구로 자리 잡았습니다.splice()는 다음과 같은 기본 구조를 가집니다:array.splice(start, deleteCount, item1, item2, ...)start: 변경을 시작할 배열 인덱스(0부터 시작).deleteCount: 제거할 요소 개수.item1, item2, ...: 삽입할 새로운 요소들(선택 사항).즉, 배열의 특정 위치에서 요소를 삭제하거나, 삭제와 동시에 새로.. 2025. 5. 7.
자바스크립트 객체에 함수 추가하기 자바스크립트 객체란 무엇인가자바스크립트 객체(Object)는 다양한 데이터와 기능을 하나로 묶어 관리할 수 있는 강력한 데이터 타입이다. 객체는 키(key)와 값(value)으로 구성된 프로퍼티(property)들의 집합이며, 이 값에는 함수(function)도 포함될 수 있다. 이를 통해 객체는 데이터뿐만 아니라 동작(메서드)까지도 함께 저장할 수 있다.자바스크립트 객체는 {} 중괄호를 이용해 생성할 수 있으며, 각 프로퍼티는 키: 값 형태로 표현된다. 객체는 단순한 데이터 저장소를 넘어, 프로그램의 구조를 체계적으로 설계하는 데 필수적이다.객체에 함수(메서드) 추가하는 방법객체에 함수를 추가하는 것은 자바스크립트에서 객체지향 프로그래밍을 구현하는 기본적인 방법이다. 함수를 객체의 프로퍼티로 추가하면 .. 2025. 5. 7.
반응형