var Links = {
setColor: function (color) {
// var alist = document.querySelectorAll('a'); var i = 0; while (i <
// alist.length) { alist[i].style.color = color; i = i + 1; }
$('a').css('color', color)
}
}
var Body = {
setColor: function (color) {
//document.querySelector('body').style.color = color;
$('body').css('color', color)
},
setBackgroundColor: function (color) {
//document.querySelector('body').style.backgroundColor=color
$('body').css('backgroundColor', color)
}
2020.11.03 jQuery(라이브러리)를 이용한 정리
라이브러리 : 재사용하기 쉽도록 만든 소프트웨어, 부품을 가져오는 느낌, 당겨와서 쓰는 느낌
프레임워크 : 하고자 하는 것에 따라서 공통적인 부분을 만들어 놓는 반제품 같은 느낌, 만들어져 있는걸 파헤쳐서 다시 만드는 느낌(?)
자바스크립트 입장에서 볼 때 jquery 라이브러리의 기능은 결국 전역 window 객체에 $()라는 함수 객체를 추가해주는 거니까 html 내에서 <script>로 jquery.js를 실행시켜 $()를 추가해 주면 color.js도 해당 객체를 사용할 수 있게 되는 것이겠죠. 이렇게 생성된 객체 데이터는 아마 브라우저가 내부적으로 처리해서 저장해 둘 것 같아요! https://www.html5rocks.com......rk/