본문 바로가기

HTML, CSS, ECMA6/자바스크립트(Java Script)

[자바스크립트] 심화3 - String 다루기

자바스크립트


실행 환경 {

​ ‘IDE’ : ‘Eclipse’

​ ‘Java_Version’ : ‘JDK 1.8’

​ ‘Browser’ : ‘Chrome’

}

자바스크립트 String 타입 알아보기

파일명 : ex08.html

// 객체 함수
var str6 = "string1 string2 string3";
console.log(str6.length); //>> 23

var index = str6.indexOf('string2');
console.log(index); //>> 8

index = str6.indexOf('string4');
console.log(index); //>> -1

var str7 = str6.substr(index);
console.log(str7); //>> 3

var str8 = str6.substr(index,7/*count*/);
console.log(str8); //>> 3

var str9 = str6.substring(index, 10/*lasti ndex*/);
console.log(str9); //>> string1 st


var a = str6.split(' ')
console.log(str6);  //>> string1 string2 string3
console.log(a); //>> ["string1", "string2", "string3"]

var str10 = 'abcdefg';
console.log(str10.split(':')); // >> ["abcdefg"]
console.log(str10.split('c')); // >> ["ab", "defg"]