JavaScript

문자(strings) - 자바스크립트

CD2Y 2021. 9. 13.
반응형

See the Pen 문자열 by nilgi (@nilgi) on CodePen.

 

- 문자열(strings) : 텍스트를 저장하고 조작

- 문자는 "", ''안에 쓰고 0개 이상 글자
let text = "nilgi";
let text = 'nilgi';

- 문자안에 ", '를 표시하려면 ' ', " " 쓴다.
let text = "nilgi 'tistory blog'";
let text = 'nilgi "tistory blog"';

- 글자수 length
<p id="tl"></p>
<script>
  let text = "akdjklajflkjf98019238174jaslkdjalsdj";
  document.getElementById('tl').innerHTML = text.length;
</script>

- \(백슬래시) 쓰는 방법
<p id="bs1"></p>
<script>
let ng1 = "큰따옴표 문자열 안에 큰따옴표 쓰려면 \"백슬래시\"를 쓴다.";
document.getElementById("bs1").innerHTML = ng1; 
</script>
<p id="bs2"></p>
<script>
let ng2 = 'I\'m a boy.';
document.getElementById("bs2").innerHTML = ng2; 
</script>
<p id="bs3"></p>
<script>
let ng3 = "백슬래시 표현은 두번 쓰기 \\";
document.getElementById("bs3").innerHTML = ng3; 
</script>

- 긴 코드 줄 바꿈
document.getElementById('id').innerHTML = 
"bloodtype AB";
document.getElementById('id').innerHTML = "bloodtype \ 는다.
AB"; // 백슬래시로 문자를 나눌 수 있으나 이 방법은 잘 쓰지 않
document.getElementById('id').innerHTML = "bloodtype " + 
"AB"; // 문자를 나눈 더 정확한 방법은 +를 이용한다.

반응형