📗 이번주 알고리즘에서 제일 많이 사용했던 함수 정리
문자열 또는 배열에서 원하는 부분을 자르거나 추출할때 사용되는 대표적인 함수
substring(시작위치, 종료위치)
const a = "Hello World"
1) 종료위치 생략
a.substring(2)
//llo World
a.substring(0)
// Hellow World
slice(시작위치, 종료위치)
const a = "Hello World"
1) 원하는 범위 문자 자르기
a.slice(0,7)
// Hello W
a.slice(2,5)
// llo
2) 괄호안에 있는 n 앞의 모든 문자들을 제거
a.slice(2)
// llo World
3) 마지막부터 자르기 (음수)
a.slice(-1)
// d
a.slice(-2)
// ld
slice() : start > end 일경우, 빈값("")을 반환한다
substring() : start > end 일경우, start 와 end 값을 바꾸어 처리한다.
(substring(2,0) -> substring(0,2) 로 바꾸어처리)
⌛️ 5월 10 ~ 5월 12일 한주의 스터디가 마무리 되었다.
이전부터 공부를 조금씩 하고 있었지만 혼자 하는 공부이기에 의지도 약해지고 공부 권태기도 온 찰나 좋은 기회가 생겨 스터디를 하게 되었다.
초반 한달은 이미 기존에 공부를 해뒀던 내용들을 다시 복습하며 배워나가게 될거같다.
첫주는 Git에 대해 공부를 하게되었는데 --amend 라는것에 처음 알게 되었다.
보통 git 명령어는 쓰던것만 쓰거나 필요에 의해 구글에 검색해보며 사용했기에 Git에 대해 자세히 알 필요가 없다라고 자만했으나, 알지 못했던 명령어를 알게 되었고 평소 궁금했던 Git과 Github, Gitlab의 관계에 대해서도 알 수 있어서 유익한 스터디 한주였다.
아직 Github 사용도 완벽하진 못하지만 이번주 Git수업에서 배운토대로 앞으로 develop 해봐야할거같다.
안녕하세요 글을 너무 잘쓰시네요.. 작가세요?