수정된 remote master 업데이트하기
1. git checkout master : local에서 master로 checkout한다
2. git pull origin master : remote의 수정된 master을 local에 pull한다.
3. git checkout working-branch : 작업중인 브랜치로 이동한다.
4. git merge master : 최신화된 local의 master를 작업중인 브랜치에도 반영한다.
(conflict 발생 시.....)
const reverseString = s => {
for (let i = 0; i < s.length/2; i++){
let reverse = s.length-1-i;
let frontStr = s[i];
let backStr = s[reverse];
s.splice(i,1,backStr);
s.splice(reverse,1,frontStr);
console.log(frontStr,backStr,s);
}
return s;
};
console.log(reverseString(["h","e","l","l","o"]))
배열을 잘라내는 메서드는 slice와 splice가 있다. slice는 원본 배열을 수정하지 않고 새로운 배열을 반환한다. splice는 원본 배열을 수정한다.
[JS/Array] slice()와 splice()의 차이점 :: Code Playground (tistory.com)
'TIL' 카테고리의 다른 글
[TIL-139] 위코드 40일차: Project 1 - (0) | 2022.03.04 |
---|---|
[TIL-138] 위코드 39일차: Project 1 - CSS (0) | 2022.03.03 |
[TIL-136] 위코드 37일차: Project1 - CSS / JS 코드카타 (0) | 2022.03.01 |
[TIL-135] 위코드 36일차: JS 코드카타 (0) | 2022.02.28 |
[TIL-133~134] 위코드 34~5일차: React JS - Monster (0) | 2022.02.27 |