본문 바로가기

JavaScript31

23 - 자바 스크립트 - Array 메소드 1. 자바스크립트 - Array 메소드 -includes : 배열에 데이터의 존재여부 확인 -sort() : 배열에 있는 데이터를 오름차순정렬(문자열 비교처리) -reverse () : 배열의 데이터 앞 뒤 위치 바꿈 -slice (idx 1, idx2) : idx1부터 idx2이전까지 자르기 -splice (idx , n개 [, 데이터 ....]) : idx 시작해서 n개 데이터 삭제[데이터 삽입] -concat (추가할 데이터 ) : 데이터 붙이기 -pop() : 배열의 마지막 인덱스 값 추출 후 삭제(마지막 데이터 꺼내기) / 원본데이터 : 변경됨 -push (추가할 데이터 ) : 배열의 맨 뒤에 데이터 추가 -shift() : 배열의 첫번째 데이터 추출 후 삭제(맨 앞의 데이터 꺼내기) -unsh.. 2021. 9. 13.
22- 자바스크립트 - 로또 번호 만들기 1. 로또 번호 만들기 -우선 공의 공통 적용 스타일을 잡아주고, 그 다음 각각 공 번호에 들어갈 백그라운드 컬러를 넣어준다. -1~45 숫자 중 중복되지 않는 숫자 생성해서 배열에 저장할 배열 객체를 생성한다. -그 다음 while문으로 객체의 길이보다 더 큰 6만큼 랜덤한 값을 생성한다. -중복값을 출력할 때는 포문과 이프문을 사용하기 보다는 function(함수)을 이용해서 확인하는 게 더 좋다. -lotto번호를 오름차순으로 정렬할 때에는 sort()를 잊지 말 것. 2021. 9. 13.
21 -자바스크립트 -Array 2차원 배열 1. 자바스크립트 -Array 2차원 배열 -Array2차원 배열의 형태는 [ [ ] ,[ ] ]; 예) var arr = [ ["홍길동", 27, "서울"], ["강감찬", 30, "부산"] ]; 2021. 9. 13.
20 - 자바스크립트 - Array 1. 자바스크립트 - Array -자바스크립트에서 배열(Array)를 생성하는 3가지 방법. 1) var arr1 = new Array(); 2) var arr2 = new Array("홍길동", 27, true); 3) var arr3 = ["홍길동", 27, true]; -배열에 담긴 데이터 확인 반복 하는 3가지 방법 1) 일반 for 문 2) for ~in문으로 for문에 변수값의 인덱스 번호와 같이 출력. 3) for ~ of문으로 iterable 데이터 사용 가능. -배열에 갑자기 값을 추가하면 비어 있는 인덱스 값에는 undefined로 출력되고 에러없이 값이 들어간다. (자바와 다름) 2021. 9. 13.