티스토리 뷰
String (문자열)
🙾 인덱스 번호에 해당하는 문자열 출력
<script>
var str = 'Hello World';
document.write(str.chartAt(4));
// 원하는 값이 문자열에 있는지 확인하고 싶을 때 사용
</script>
▏IndexOf / Search (★)
- 문자열에서 문자의 위치
- 문자열에서 특정 문자가 있는지 없는지 확인할 때
<script>
var str = 'Hello World';
document.write(str.chartAt(6));
document.write(str.indexOf('World'));
document.write(str.search('World'));
document.write(str.indexOf('world'));
document.write(str.search('world'));
</script>
▏concat
- 문자열 합칠 때
<script>
var str = 'Hello World';
var str2 = 'welcome universe';
var str3 = str.concat(str2);
document.write(str);
document.write(str3);
</script>
▏replace (★)
- a문자열에서 b문자를 c로 변경 할 때
<pre>
a.replace(b,c);
-> a문자열에서 b문자를 c로 변경
</pre>
<script>
var str4 = str2.replace('welcome','bye');
document.write(str4);
</script>
▏slice
- 대상.slice(시작, 끝);
- 시작번호부터 끝번호 앞자리까지 복사
<script>
var str = 'Hello World';
document.write(str.slice(0,7));
document.write(str);
</script>
▏split
- 문자열을 배열로 split로 분리하는 것 = a,split('/');
↔ 배열을 문자열로 분리할 때는 a.join('-');
<script>
var org = 'html/css/javascript';
var orgarr = org.split('/');
document.write(orgarr);
console.log(org, orgarr);
</script>
▏length
<script>
document.write(str.length);
</script>
'JavaScript' 카테고리의 다른 글
| Selector (선택자) (0) | 2023.06.07 |
|---|---|
| Timer & Math (0) | 2023.06.05 |
| 반복문 (for / while / do while / forEach / for in / for of ) (0) | 2023.06.05 |
| 조건문 (비교연산자 / 타입비교 / 중첩조건문 / 논리연산자 / switch) (0) | 2023.06.02 |
| Object(객체) / Array(배열) (0) | 2023.06.02 |
