https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Useful_string_methods
browserType.indexOf('zilla');
이랑
browserType[browserType.length-1];
indexOf를 잘 안쓰는데 둘이 반대라고 암기하면 좋을듯
=> 응? 잠깐만 요소 하나가 아니라 여러개를 쓰는데 인덱스가 튀어나온다고 ?
=> 아하! 이 코드는 소위 필터링으로 사용할 수 있다. 오 좋은거 배웠네 문자열에서는 필터를 쓸 필요가 없을듯?
=> 필터링에 걸려서 없을땐 -1 반환
browserType.slice(0,3);
=> 알고리즘 공부에서도 많이 쓰는 slice 함수.
=> 여기에서 암기해버리자 슬라이스 말그대로 잘라버리는데 시작 인덱스와 끝 다음 인덱스를 넣어준다.
=> 위에서 처럼 indexOf를 활용하는 방법도 매우 굿!
나머지 문자 모두를 추출하려면 두번째 인자는 필요 없음.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice
=> slice 함수는 특별히 공부가 필요함! 활용도 쌉굿
=>생각해보니 js 에서 문자열은 인덱스를 통한 대체가 안됐다.
=> 그래서 항상 리스트로 바꿔주어야 했는데 이게 있었네
browserType.replace('moz','van');
=> 좋아 난 적극적이야
특히 JavaScript에서는 웹사이트가 모두 사람들과 소통하는 것이기 때문입니다.
=> 그러네 js는 특히!