javascript

[javascript] indexOf()

Dev.J 2018. 11. 29. 01:12

    indexOf( )    

 

 

 

Array.prototype.indexOf()

 - indexOf( ) 메서드는 배열에서 지정된 요소를 찾을 있는 첫번 인덱스를 반환하고 존재하지 않으면 -1 반환. 

 

//test1

var tests = [1, 1, 1];

 

console.log(tests.indexOf(1));                    //결과값 : 0

console.log(tests.indexOf(1, 1));                 //결과값 : 1

console.log(tests.indexOf(1, 2));                //결과값 : 2

console.log(tests.indexOf(1, 3));               //결과값 :-1

 

 

//test2

var test2 = ['1', '2', '3', 1];

 

console.log(test2.indexOf(1));         //결과값 : 3   

console.log(test2.indexOf('1'));        //결과값 : 0

console.log(test2.indexOf(3));         //결과값 : -1

console.log(test2.indexOf('4'));       //결과값 : -1

 

 

 

 

String.prototype.indexOf()

 - indexOf() 메서드는 호출한 String 객체에서 특정 값의 번째 일치하는 인덱스를 반환. 일치하는 값이 없으면 -1 반환

 

//test1

var strings = '안녕하세요. javascript indexOf 메서드에 대한 내용입니다.';

 

console.log(strings.indexOf('안녕'));        //결과값 : 0

console.log(strings.indexOf('코딩'));        //결과값 : -1

console.log(strings.indexOf('.'));             //결과값 : 5

 

 

 

 

** 쿠팡파트너스 광고달기

https://coupa.ng/bjR4SM

 

COUPANG

쿠팡은 로켓배송

www.coupang.com

** 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.