목록Javascript (17)
솔미는 성장중

🎯 궁금증 계기 표준 내장 객체를 공부하다가 Array.sort에 대해 접하게 되었다. 예시코드) const numbers = [3,88,1,28,501,210] numbers.sort((a,b) => a-b) console.log(numbers) //[1, 3, 28, 88, 210, 501] 무엇이 안정적이라는 걸까? : 안정 정렬, 불안정 정렬 개념 안정 정렬부터 이야기해보자. 이는 말 그대로 안정적인 정렬이다. 그럼 무엇이 안정적이라는 걸까? 안정적이다 = 정렬을 하고 난 뒤에도 같은 key값을 가진 원소들의 순서가 유지된다 = 기존의 순서 유지가 보장된다 wiki에서 예시 사진을 가져왔다. 좌측 사진은 하트5와 스페이드5를 정렬하는 상황이다! Stable쪽을 보면 5라는 숫자를 배열할 때 하트-..

length 배열의 길이(숫자) = 아이템 개수를 반환 console.log(arr.length) .at() 대상 배열을 인덱싱한다. 음수 값을 사용하면 뒤에서부터 인덱싱. ✨ 예시) 마지막 아이템 인덱싱 : .at()을 쓰면 훨씬 간결하다! const arr = ['A','B','C'] console.log(arr[arr.length-1]) //C console.log(arr.at(-1)) //C .concat() 대상 배열과 주어진 배열을 병합해 새로운 배열을 반환 concat을 사용하면 numbers의 [ ]가 벗겨져서 letters로 들어간다. const letters = ["a", "b", "c"]; const numbers = [1, 2, 3]; const alphaNumeric = lette..

.toFixed() 숫자를 지정된 고정 소수점 표기(자릿수)까지 표현하는 문자로 반환 (입력받은 숫자 개수 만큼 소수점 자리 남기고 반올림된다) .toLocaleString() 숫자를 현지 언어 형식의 문자로 반환 Number.isInteger() Number라는 클래스에 바로 붙어있는 isInteger는 정적 메소드 숫자가 정수인지 확인 (boolean 값으로 반환) Number.isNaN() 주어진 값이 'NaN'인지 확인 (boolean값으로 반환) Number.parseInt() 또는 parseInt() 주어진 숫자, 문자 값을 파싱해 특정 진수의 정수로 반환 아래 예시는 십진수. Number.parstFloat() 또는 parseFloat() 주어진 숫자, 문자 값을 파싱해 부동소수점 실수로 반..

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length String: length - JavaScript | MDN The length data property of a String value contains the length of the string in UTF-16 code units. developer.mozilla.org str.length 대상 문자의 길이를 숫자로 반환 str.includes('문자') 대상 문자에 주어진 문자가 포험되어있는지 확인. boolean값으로 반환 str.includes('문자',숫자) 숫자 번 째부터 판단 str.indexOf('문자') - 대상 문자..
colors.test() 배열 만드는 방법 1. 리터럴 방식으로 배열 만들기 const colors = ['Red', 'Green', 'Yellow', 'Blue'] 2. 생성자 함수 형식으로 배열 만들기 (new사용) const colors = new Array('Red', 'Green', 'Yellow', 'Blue') console.log(colors) //(4) ['Red', 'Green', 'Yellow', 'Blue'] //0: "Red" //1: "Green" //2: "Yellow" //3: "Blue" console.log(colors.includes('Green')) //true console.log(colors.length) //4 여기서 length, includes를 prototy..