Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 생활코딩
- html독학
- 피그마
- 기획공부
- AICEBASICE
- 기획자책
- HTML공부
- Til
- SW캠프단점
- html
- SQL
- SW캠프비전공자후기
- AICE시험후기
- sql독학
- SW캠프장점
- 기획자도서추천
- 이미준PO
- 웬즈데잇
- 스파르타코딩클럽
- 도그냥강연
- 생활코딩html
- SQLD공부방법
- 기획관련도서
- 코린이독학
- 도그냥
- css독학
- SW캠프솔직후기
- 처음부터다시배우는웹기획
- css생활코딩
- 서비스기획스쿨
Archives
- Today
- Total
브리의 성장기
[TIL] 221203 본문
728x90
😀 TIL #221203
- 자바스크립트 인프런 강의 수강
> 배열 기본에 대해 학습했다.
* 자바스크립트 배열의 첫번째 자릿수는 0부터 시작
* 배열안에 배열 삽입 가능
const arrayOfArray=[[1,2,3],[4,5]];
arrayOfArray[0]; // [1,2,3]
const a = 10;
const b = 20;
const variableArray[a,b,30];
variableArray[1]=20 // b의 값
* 배열에 새로운 요소 추가
const target=['가','나','다','라','마'];
target.unshift('바');
console.log(target);
> ['바','가','나','다','라','마'] // 배열 가장 첫 부분에 추가
const target=['가','나','다','라','마'];
target.push('바');
console.log(target);
> ['가','나','다','라','마','바'] // 배열 가장 마지막 부분에 추가
* 배열 요소 제거
const target=['가','나','다','라','마'];
target.pop();
console.log(target);
> ['가','나','다','라'] // 배열의 마지막 요소 삭제
const target=['가','나','다','라','마'];
target.pop();
console.log(target);
> ['나','다','라','마'] // 배열의 첫 요소 삭제
const target=['가','나','다','라','마'];
target.splice(1,1);
console.log(target);
> ['가','다','라','마'] // index가 ()번째 인것 부터, ()개 삭제
const target=['가','나','다','라','마'];
target.splice(1,0,100);
console.log(target);
> ['가','나',100,'다','라','마'] // '나' 뒤에 100 추가
*문자열 반복문으로 나열하기
const example = '가나다라마';
let i =0;
while(i<example.length){
console.log(example[i]);
i++;
}
> 가
나
다
라
마
* 오늘의 예제
아래 배열에서 반복문을 이용해 '라'를 지워라. (splice, indexOf 사용)
arr = ['가','라','나','라','다','라']
const arr=['가','라','나','라','다','라'];
while(arr.indexOf('라') !== -1) {
arr.splice(arr.indexOf('라'),1)
} // indexOf('라') 가 -1(없을때까지)이 될때 까지 반복해라
// 라 부터 1개를 지워라 <반복 until '라' 가 사라질때까지>
> arr = ['가','나','다']
728x90
'종종 올리는 요즘 근황' 카테고리의 다른 글
| [TIL] 221214 (0) | 2022.12.14 |
|---|---|
| [TIL] 221213 (0) | 2022.12.13 |
| [TIL] 221129 (0) | 2022.11.29 |
| [TIL] 221127 (0) | 2022.11.27 |
| [TIL] 221126 (0) | 2022.11.26 |
Comments