ホームページ > 記事 > ウェブフロントエンド > js があるのに、なぜ jquery を使うのでしょうか?
jquery を使用すると、JavaScript を使用して Web ページの特殊効果を開発する複雑さの一部が簡素化され、一般的なタスクの自動化と複雑なタスクの簡素化が実現します。jquery を使用すると、元々大量の JavaScript コードを必要とする関数を削減できるだけでなく、数行のコードで実装でき、十分に高いパフォーマンスが得られるため、JavaScript を使用している場合は、jquery を使用してコード行を減らす必要もあります。
このチュートリアルの動作環境: Windows10 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。
jQuery は JavaScript ライブラリであるため、JavaScript 上で実行できます。単独では存在できないため、上に重ねて使用することはできません。 JavaScript のみ、または JavaScript と jQuery を使用できます。 jQuery は、JavaScript 開発を簡素化するために導入されました。開発時間の短縮になります。これを使用してアニメーションを追加したり、Web サイトで作業したりすることもできます。
jQuery は、HTML ドキュメントのトラバーサル、イベント処理、アニメーション、および Ajax インタラクションを簡素化し、迅速な Web 開発を実現します。 jQuery は、JavaScript やその他の JavaScript ライブラリよりも使いやすいです。 jQuery を使用すると、JavaScript に比べて記述する必要のあるコード行が少なくなります。
jQuery は、JavaScript を使用して Web ページの特殊効果を開発する複雑さの一部を簡素化し、一般的なタスクの自動化と複雑なタスクの簡素化を実現する JavaScript ライブラリのセットです。 jQueryを利用することで、本来多くのJavaScriptコードを必要とする機能を数行のコードに削減できるだけでなく、十分な高速性も実現できます。
例として、次の基本的な Web ページがあるとします。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> *{ margin: 0; padding: 0; } div{ width: 100px; height: 100px; border: 1px solid #000000; } </style> </head> <body> <div></div> <div></div> <div id="box2"></div> </body> </html>
次に、ネイティブ JavaScript と jQuery を使用して、上記 3 つの div の背景色を変更します。
<script> //使用原生JavaScript改变背景颜色 window.onload = function (ev) { var div1 = document.getElementsByTagName("div")[0]; var div2 = document.getElementsByClassName("box1")[0]; var div3 = document.getElementById("box2"); // console.log(div1); // console.log(div2); // console.log(div3); div1.style.backgroundColor = "red"; div2.style.backgroundColor = "yellow"; div3.style.backgroundColor = "blue"; } //使用jQuery改变背景颜色 // $(function () { // var $div1 = $("div")[0]; // var $div2 = $(".box1")[0]; // var $div3 = $("#box2")[0]; // // console.log($div1); // // console.log($div2); // // console.log($div3); // $div1.css({ // background: "red" // }); // $div2.css({ // background: "yellow" // }); // $div3.css({ // background: "blue" // }); // }) </script>
2 つの方法を比較すると、jQuery を使用する最も直接的な利点は、CSS セレクターに基づいて DOM 要素を迅速に取得できることであることがわかります。さらに、DOM 要素の CSS スタイルを変更する場合、プログラミング形式は style タグに似ているため、覚えやすくなります。もちろん、jQuery を使用することには他にも利点があり、それについては今後の研究で引き続き発見していきます。
ビデオ チュートリアルの推奨: jQuery ビデオ チュートリアル
以上がjs があるのに、なぜ jquery を使うのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。