카테고리 없음

(2024 03 05) js15일

ari0930 2024. 3. 6. 01:03

(2024 03 05) js15일

 

split 문자열 구분자로 구분하는 방법

        let array="1,a,y".split(',')
        alert(array[1])

 

=> a가 출력된다

        const array=prompt("입력").split(" ")
        alert(array)

 

배열의 접근방법


number=[1,2,3,4,5]
number[1+1] = 3이 출력
number.length =배열의 크기를 알려줌

 

배열의 요소 추가

배열이름.push(요소)  => 그 배열에 추가가 가능하다

인덱스를 사용해서도 추가할수 있다 

 number=[1,2,3,4,5]
 number[10]=11       =>    number=>[1,2,3,4,5,empty*5,11]

 

 

요소제거 방법


배열.splice(인덱스,제거할 요소의 개수) 인덱스 부터 그 갯수까지 제거

        const array=[1,2,3,4,5]
        array.splice(2,1)

 


배열.indexOf(요소) => 인덱스 출력

 

특정위치에서 요소 추가


배열.splice(인덱스,0,추가할 값) =>특정위치에다가 추가하고 그 뒤는 밀려난다

        const array=[1,2,3,4,5]
        array.splice(2,0,11)
        console.log(array)

 

 

continue문

        let sum=0
        for(let i=0; i<=10;i++){
            if (i%2==1){
                continue
            }
            sum+=i
        }
        document.write(sum)

 

continue문은 반복문이 진행중일때 continue 아래의 문장은 실행하지 않고 다시 처음으로 돌아가 반복문을 실행한다 

 

함수 선언 방법

        let fn=function() {           //코드
            console.log("1")
        }
        fn() //호출

        function fn2() {
            console.log("2")
        }
        fn2()

 

가변 매개변수 함수

        function sample(...items){
            console.log(items)
        }
        sample(1,2,3,4)

 

//전개연산자
function simple(...array){
            console.log(array)
        }

        simple([1,2,3,4,5]) //전개 연산자 사용x
        simple(...[1,2,3,4,5]) //전개 연산자 사용

반응형