Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 외부접속
- Spring
- egov
- deferred
- SpringFramework
- 비동기
- Boot
- Controller
- paginationInfo
- modal #alert #sweetalert #sweetAlert #모달
- 우리마
- 대댓글
- CRUD
- DAO
- REST
Archives
- Today
- Total
우리마의 웹 개발
[JavaScript] BackTick(`) 과 document객체 쓸때 꿀팁 본문
BackTick?
억음 부호(抑音符號, `, 프랑스어: accent grave 악상 그라브[*], 영어: grave accent 그레이브 액센트[*])는 발음 구별 기호의 하나로, 프랑스어, 포르투갈어 등에서 사용한다. Qwerty 자판에서 Tab 키 위의 키[1]를 이용하여 바로 입력할 수 있다.(위키백과)
JS에서 BackTick( ` ) 기호의 활용인데...
var a = 1;
var b = "hello";
var c = "world";
var str = `${a}${b}${c} 이것은 핼로월드`;
이렇게 변수들을 (` `) 여기 안에 ${} 달러 중괄호로 쓸 수 있단 건데... 음... 나는 이거를 브라우저의 개발자 도구에서 유용하게 쓰일 거 같다.
원하는 요소의 값을 js변수를 통해 바꾸고 싶을 때 콘솔 창에서 실험(?)용으로ㅋㅋ...
그리고 개발 툴에서는 Eclipse에서 시도 안 해봤는데 일단 브라우저에 적용이 안되더라..
근데 또 VisualStudio Code 에서는 적용되더라..
그래서인지 에디터 툴에서 사용 필요성을 느끼진 못했다..ㅋ
아님 뭐 로그 찍을때? console.log(`이게 에러 : ${error}`);
이렇게 쓰면 될듯
document 객체 쓸 때 꿀팁
다음으로 document객체에 대해 선데 이건 좀 많이 유용할 것 같다.
javascript에서 태그의 id,name,class 등을 이용해 DOM요소를 찾을 때
- Id : document.getElementsById('OOO');
- class : document.getElementsByClassName('OOO');
- name : document.getElementsByName('OOO');
이런 식으로 찾잔슴? 그니까 id냐 class냐 name이냐에 따라서 메서드를 다르게 적어줬는데
document.querySelector라는 게 있다.
이걸 이용하면
- Id : document.querySelector("#OOO");
- class : document.querySelector(".OOO");
- name : document.querySelector('[name="OOOO"]');
이렇게 Jquery선택자를 통해서 DOM요소를 찾을 수 있다는 것!
하나의 메서드로 찾을수 있다는 게 좋지 않은가 싶어서.. 내 머가리 속에서 기억하려고 기록한다.
'WEB > Java&Js' 카테고리의 다른 글
[Jquery] 비동기 프로그래밍을 위한 Promise와 Deferred Object (13) | 2021.07.01 |
---|---|
[JAVA]소수점 n번째 자리 반올림(Math.round, String.format) (2) | 2020.02.10 |
Comments