앞서 배운 자바와는 다르게 , 자바스크립트 에서는 문자열은 ' ' ( 홑따옴표) 로 나타낼 수 도 있고, " " ( 쌍따옴표 ) 로 나타낼 수 있으며, 둘은 다른 점이 없습니다. 자바스크립트에서 문자열과 관련하여, 가장 주의할 점이 있는데, 그것은 바로 자바스크립트에서 웹을 통해 받은 모든 것은 문자열로 취급한다는 것이다. 예컨대, 1234 를 웹페이지에서 읽어온다 하여도, 자바스크립트는 이를 문자열로 취급한다는 것이다. 이를 밑의 코드를 통해서 자세히 살펴보도록 하겠다.
// id가 val1 인 span 태그가 있다고 가정해보자
// 예컨대, html 에 다음과 같은 태그가 존재한다고 가정해보자
// <span id = "val1" >1234</span>
const val1 = document.getElementById("val1").innerText ;
console.log("val1 => " + val1 ) ;
console.log("변수 val1의 타입 : " + typeof(val1) ) ;
// 콘솔에 다음과 같이 표현된다.
// val1 => 1234
// 변수 val1의 타입 : string
// 위에서 확인할 수 있듯이, 웹페이지에서 가져온 모든 값들의 타입은 string 타입이다.
// 이에 대해서 주의할 필요가 있다.
''국비지원'의 시작' 카테고리의 다른 글
자바스크립트 ( jQuery 에서 Storage ) (0) | 2023.03.22 |
---|---|
자바스크립트 ( Jquery 사용하기 , BIND , ON ) (0) | 2023.03.20 |
자바스크립트(JS) 비긴즈 02 함수 선언 방법 (0) | 2023.03.10 |
HTML & CSS 비긴즈 02 ( CSS 의 우선순위 ) (0) | 2023.03.08 |
HTML,CSS 비긴즈 01 ( INLINE 요소 , BLOCK 요소 ) (0) | 2023.03.02 |