lastIndexOf를 사용하면 특정 값을 반대방향에서 부터 찾기 시작합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf
예로 test.jpg라는 파일에서 .을 기준으로 앞뒤로 자른다면 아래와 같습니다.
var a = 'test.jpg';
var b = a.slice(0, a.lastIndexOf('.'));
// test
var c = a.slice(a.lastIndexOf('.') + 1);
// jpg
반응형
'javascript' 카테고리의 다른 글
Array의 메서드 some, every (0) | 2020.08.24 |
---|---|
객체 복사 참조하지 않게 하기 (0) | 2020.07.23 |
타입스크립트 기본 타입 (0) | 2020.06.09 |
배열 유사배열 (0) | 2020.06.03 |
pushState (0) | 2020.05.22 |