개발/자바스크립트

ternary operation, absolute/relative url

대왕판다 2021. 7. 28. 23:28

 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Conditional_Operator

조건 ? 참일경우실행 : 거짓일경우실행

conditon 조건이 참이면 ? 뒤를 실행. false면 : 뒤를 실행.

다중 삼항도 가능.

 

-

href="경로"

'경로' 가 /로 시작하면 절대경로 

else: 상대경로.

중요한건, 경로를 더하는게 아님. 마지막 경로를 바꾼다.

즉 videos/13 페이지에서 href="/edit" 링크를 누른다면

videos/13/edit 으로 가는게 아니라 

videos/edit으로 간다!

 

만약 videos/13/edit 으로 가고 싶다면, relative url을 이용해

href=`${video.id}/edit`

템플릿 리터럴을 활용해 요런식으로 넣어줘야한다. 물론 video라는 객체가 있을때.

 

-

ES6와 정규식도 복습 겸 정리 예정