js문법

김용희·2022년 4월 29일
0
    let arr = Array.from(Array(7), () => Array(7).fill(0)); 
	//2차원 0초기화
    let arr = Array.from(Array(7), () => 0); 
    let arr2 = Array.from({ length : n }, () => 0);  	// 1차원 0초기화
    let dy = Array.from({ length : arr.length }, () => 0);
    let arr3 = Array.from({ length : n }, (v, i) => i + 1);
	// 1차원 [1,2,3,4,5,6] 초기화 

   newArr.push(arr.slice());  //깊은복사 
   arr.splice(pos, 1); //pos 인덱스 지점에서 그 배열값 지운다 

	str.split("").reverse().join("") //문자열 뒤집어서 다시조합
	//단순 join() 으로 하면 ,구분으로 문자열조합됨 
	//join("")해야 그냥 asdf 다조합됨
	str.split("") 
	// 각각의 스트링배열의 원소들을,
	//배열화시킴 1234를 스플릿하면 [1,2,3,4]
	str.split(",") 해당 문자열에 ,기준으로 쪼개서 배열만듬 

 	arr.reduce((a, b) => a + Number(b), 0); 
	//a에다가 b를더함 초기화 값은 0 ,, b가 1,2,3,4 움직임

	//배열에서 splice
    arr.splice(이 인덱스값부터 ,
               몇개를 삭제하고(이곳의 값이 0일 경우 삭제안하고 3번째 칸의값을 추가) ,
               이 첫번째 인덱스에 이값을 추가한다)
   
   concat 은 문자열도 배열도 연결 가능 
   
               
profile
He threw his knapsack over the brick wall

0개의 댓글