index Of () 배열 과 문자열 방법

731 단어 자바 script
String 형식의 사용
let str = 'orange';
 
str.indexOf('o'); //0
str.indexOf('n'); //3
str.indexOf('c'); //-1

Array 형식의 사용
let arr = ['orange', '2016', '2016'];
 
arr.indexOf('orange'); //0
arr.indexOf('o'); //-1

Number 형식 사용 불가
let num = 2016;
 
num.indexOf(2); //Uncaught TypeError: num.indexOf is not a function

굳이  number  타 입 은 index Of 방법 을 사용 하 는 건 가요?그럼 문자열 로 변환 하 겠 습 니 다. 상례 를 이어서 쓰 겠 습 니 다.
//       
num = '2016';
num.indexOf(2); //0
 
//       
num.toString().indexOf(2); //0
 
//       
('' + num).indexOf(2); //0

좋은 웹페이지 즐겨찾기