별의 공부 블로그 🧑🏻‍💻
728x90
728x170

* 문자열 관련 메서드/프로퍼티

- 모두 '문자열.메서드명(또는 문자열.프로퍼티명)'으로 작성함.

 

1) 문자열 길이 구하기

- length 프로퍼티로 문자열의 길이를 구할 수 있음.

 var s = "HTML5가 보이는 그림책";

 document.writeIn("문자의 길이는 " + s.length + "글자입니다."); 

 

2) 검색

- indexOf() 메서드는 지정한 문자가 문자열의 몇 번째에 있는지를 반환함.

 var s = "HTML5가 보이는 그림책";

 document.writeIn("'가'는 " + (s.indexOf("가")) + "번째 문자입니다.");

 

3) 문자열 분할

- split() 메서드는 문자열을 지정한 문자로 분할하여 배열에 저장함.

 var s = "HTML5가 보이는 그림책";

 var ss = s.split("가 보이는");

 document.writeIn(ss[0] + "/" + ss[1]); 

출력 결과 : HTML5/그림책

 

- document-writeIn()은 줄바꿈을 붙여 출력하는 메서드

 

* CSS 참조하기

- CSS에는 각 요소의 style 프로퍼티를 통해 액세스함.

- 해당 프로퍼티는 아래와 같은 규칙에 따라 프로퍼티명이 붙여짐.

font-size (CSS의 프로퍼티명) -> fontSize (JavaScript의 프로퍼티명)     // '-'을 빼고 그 다음 문자를 대문자로 만듦.

- 예)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html>
<head> 
<title>HTML5가 보이는 그림책</title>
</head>
<body>
<p id="p1">HTML5가 보이는 그림책</p>
<p id="p2">HTML5가 보이는 그림책</p>
<p id="p3">HTML5가 보이는 그림책</p>
<p id="p4">HTML5가 보이는 그림책</p>
 
<script type="text/javascript">
var e1 = document.getElementById("p1");
var e2 = document.getElementById("p2");
var e3 = document.getElementById("p3");
var e4 = document.getElementById("p4");
e1.style.color = "red";
e2.style.fontSize = "120%";
e3.style.fontStyle = "italic";
e4.style.fontWeight = "bold";
</script>
</body>
</html>
cs

 

내용 출처 : HTML5가 보이는 그림책 (ANK Co., Ltd 저, 성안당)

728x90
그리드형(광고전용)

'Programming > JavaScript' 카테고리의 다른 글

브라우저 객체 모델(BOM)  (0) 2017.05.20
객체 / 내장객체  (0) 2017.05.20
자바스크립트 기초 문법  (0) 2017.05.20
쿠키(Cookie)  (0) 2017.05.18
JavaScript 이벤트  (0) 2017.05.18
요소의 참조  (0) 2017.05.17
DOM이란?  (0) 2017.05.17
JavaScript란?  (0) 2017.05.17
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖