투케이2K

17. (javascript/자바스크립트) indexOf , 동등 연산자를 사용해서 contains , equals 비교 실시 본문

JavaScript

17. (javascript/자바스크립트) indexOf , 동등 연산자를 사용해서 contains , equals 비교 실시

투케이2K 2021. 6. 5. 20:29
반응형

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Edit++

개발 언어 : javascript

/* =========================== */

/* =========================== */

[소스 코드]

 

    <script>
    	/* 
    	[JS 요약 설명]
    	1. indexOf : 특정 값이 포함된 번지수를 나타냅니다
    	2. 자바스크립트에서 contains 기능을 대체로 수행하기 위해 indexOf를 사용합니다
    	3. indexOf에서 특정 문자값을 포함하지 않는 경우는 -1 값을 리턴합니다
    	4. == : 같은 값인지 확인합니다
    	5. === : 같은 값 및 같은 타입인지 확인합니다
    	*/


    	/* 전역 변수 부분 */
    	var str_value = "hello";


    	/* 메인 함수 부분 */
    	function main(){

    		/* 초기 변수 선언 */
    		var str_one = "HELLO";
    		var str_two = "hello";


    		/* 특정 문자 포함 확인 실시 */
    		var int_contains_one = str_value.indexOf(str_one);
    		var int_contains_two = str_value.indexOf(str_two);


    		/* 문자가 같은지 확인 실시 */    		
    		var boolean_equals_one1 = str_value == str_one;
    		var boolean_equals_one2 = str_value === str_one;
    		var boolean_equals_two1 = str_value == str_two;
    		var boolean_equals_two2 = str_value === str_two;


    		/* 결과 출력 부분 */
    		console.log("contains [one] : "+int_contains_one);
    		console.log("contains [two] : "+int_contains_two);
    		console.log("equals [one1] [==] : "+boolean_equals_one1);
    		console.log("equals [one2] [===] : "+boolean_equals_one2);
    		console.log("equals [two1] [==] : "+boolean_equals_two1);
    		console.log("equals [two2] [===] : "+boolean_equals_two2);
    	}

    </script>

/* =========================== */

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

/*

[JS 요약 설명]

1. indexOf : 특정 값이 포함된 번지수를 나타냅니다

2. 자바스크립트에서 contains 기능을 대체로 수행하기 위해 indexOf를 사용합니다

3. indexOf에서 특정 문자값을 포함하지 않는 경우는 -1 값을 리턴합니다

4. == : 같은 값인지 확인합니다

5. === : 같은 값 및 같은 타입인지 확인합니다

*/

/* =========================== */

반응형
Comments