일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- map()
- 범용 선택자
- 객체
- classList.contains(string)
- Em
- 배열의 내림차순
- indexOf
- 양방향 연결리스트
- innerhtml
- for..of
- filter()
- CSS
- visibility : hidden
- 단방향 연결리스트
- disabled
- 배열과 연결리스트의 차이
- Link
- 등차수열의 항 찾기
- 배열의 오름차순
- nth-child()
- 인접 형제 선택자 결합
- Sort
- display : none
- Array.from()
- invalid assignment left-hand side
- 쌍방향 연결리스트
- 백준알고리즘
- 가상 요소 선택자
- 고차함수
- 일반 형제 선택자 결합
- Today
- Total
목록전체 글 (209)
프론트엔드 센트럴파크 (☞゚ヮ゚)☞

배열에 대문자와 소문자가 섞여 있는 경우, toUpperCase() 함수를 이용해 대문자로 다 바꾼 후 콜백함수를 사용하여 문자 크기를 비교한다. 오름차순 let ascending_order = function(x,y) { x = x.toUpperCase(); y = y.toUpperCase(); if (x > y) return 1; else if (y > x) return -1; else return 0; }; let fruits = ["apple", "Orange", "orange", "melon"]; console.log(fruits.sort(ascending_order)); 내림차순 let descending_order = function(x,y) { x = x.toUpperCase(); y = ..

join() : 배열 값을 문자열로 변환 let fruits = ["apple", "banana", "watermelon", "melon"]; let str = fruits.join(); console.log(str); let str_seperator = fruits.join(";"); console.log(str_seperator); let result = str_seperator.split(";"); console.log(result); 다시 split()함수를 이용해 위에서 정렬된 문자열을 다시 배열로 만들 수 있다.

sort() : 오름차순으로 정렬 let num = [1, -1, 4, 5, 2, 0]; console.log(num.sort()); reverse() : 좌우반전으로 정렬 let num = [1, -1, 4, 5, 2, 0]; console.log(num.reverse()); sort와 reverse를 순차적으로 사용하게 되면 내림차순으로 정렬이 가능하다. let num = [1, -1, 4, 5, 2, 0]; console.log(num.sort()); console.log(num.reverse()); 배열의 데이터가 문자열일 경우, 알파벳 순으로 정렬이 된다. let fruits = ["apple", "banana", "watermelon", "melon"]; console.log(fruits.so..

indexOf() : 똑같이 매칭된 괄호 안의 값을 찾아내는 것 let fruits = ["apple", "orange", "banana", "orange", "melon"]; console.log(fruits.indexOf("orange")); console.log(fruits.indexOf("Orange")); // 배열로써의 -1은 없기 때문에 console.log(fruits.indexOf("orange", 2)); // 2번째 부터 orange를 찾아라 lastIndexOf() : 똑같이 매칭된 괄호 안의 값을 뒤에서 부터 찾아내는 것 ( 셀 때 앞에서 0부터 세지만 맨 뒤의 기준에서 같은 값 매칭)단, 음수일 때는 원래의 맨 뒤가 기준이됨 0인 경우 0뒤의 데이터가 없기 때문에 -1이 리턴 l..

push() : 배열 맨 뒤로 추가 let fruits = ["apple", "orange", "melon"]; fruits.push("watermelon"); console.log(fruits); console.log(fruits.length); let fruits = ["apple", "orange", "melon"]; let ret; ret = fruits.push("watermelon"); console.log(fruits); console.log(fruits.length); console.log(ret); push를 함과 동시에 ret의 length 값을 리턴해준다. pop() : 배열의 맨 뒷부분 삭제 let fruits = ["apple", "orange", "melon"]; let ret;..
r : row(행-가로) col : column(열-세로) scope : 범위 colspan : 너비 HTML 삽입 미리보기할 수 없는 소스
HTML 요소는 설명 목록을 나타냅니다. 은 로 표기한 용어와 요소로 표기한 설명 그룹의 목록을 감싸서 설명 목록을 생성합니다. 주로 용어사전 구현이나 메타데이터(키-값 쌍 목록)를 표시할 때 사용합니다. => 태그는 와 태그를 자식으로 갖는다. l : list(목록) t : term(기간) d : description(설명) HTML 삽입 미리보기할 수 없는 소스
indexOf : 앞에서 부터 입력한 문자열의 자리를 index로 찾아주는 기능 indexOf(" ", ) : 지정 한 숫자 index 뒤 부터 세어라 (띄어쓰기 포함) let str = "hello, world!!"; console.log(str.indexOf("l")); // output : 2 console.log(str.indexOf("l", 5)); // output : 10 lastIndexOf() : 뒤에서 부터 let str = "hello, world!!"; console.log(str.lastIndexOf("r")); // output : 9 includes() : () 안의 문자가 포함되어 있는지 (대소문자 구별하여) let str = "hello, world!!"; console.l..

지수 표기법 : 아주 큰 숫자나 아주 작은 숫자를 표기하기 위해 지수 표기법으로 0의 개수를 대체 표기 가능하다. let us = 1e-6; let us_1 = 1e6; console.log(us.toString( )); //형변환 console.log(us_1.toString( )); //형변환 console.log(typeof us.toString()); console.log(typeof String(us)); console.log(typeof (us + "")); toFixed() : 괄호 안의 숫자만큼 나머지가 생기도록 toPrecision() : 괄호 안의 숫자에서 반올림 let num_1 = 125.0; let num_2 = 123.456; console.log(num_1 - num_2); c..