现在jquery越来越没落了,但是我们的老项目还在用jquery,要更换就必须了解哪些和jquery等效的js方法。
jquery
$.extend(true,a,b)
js
Object.assign(a,b)
jquery
$("#aa");
$(".aa");
$("span");
js
document.querySelector("#aa");
document.querySelector(".aa");
document.querySelector("span");
jquery
$(".aa").attr("data-url");
$(".aa").attr("data-url","www.psvmc.cn");
js
document.querySelector(".aa").getAttribute("data-url");
document.querySelector(".aa").setAttribute("data-url","www.psvmc.cn");
jquery
$(".aa").css({cursor: 'crosshair'});
js
document.querySelector(".aa").style.cursor='crosshair';
jquery
$(".aa").width;
$(".aa").height;
$("#aa").offset().left;
$("#aa").offset().top;
js
document.querySelector(".aa").offsetWidth
document.querySelector(".aa").offsetHeight
document.querySelector("#aa").offsetLeft
document.querySelector("#aa").offsetTop