ホームページ > 記事 > ウェブフロントエンド > jQueryとjsの違いは何ですか? jsとjqueryの使い方の違いの紹介
js を学習する際には必ず jquery に触れることになります。では、js と jquery の違いは何でしょうか。この記事では、jquery と js の違いと比較について説明しますので、困っている方は参考にしていただければ幸いです。
アフターライン jquery と js の概念を簡単に見てみましょう。
js は、Web クライアント プログラミングによく使用されるスクリプト言語です。これにより、Web ページがより動的な機能を実現し、クライアント ブラウザーでより豊かな視覚効果を表示できるようになります。
jquery は、JavaScript プログラミングを大幅に簡素化する、高速で簡潔な JavaScript フレームワークです。
上記は js と jquery の簡単な紹介です。js と jquery について詳しく知りたい場合は、「JavaScript とは何ですか?」を参照してください。 と Jquery とその詳細な使用法 。
jquery と js の概要を読んだ後、引き続きjs と jquery の使用法の違いを見てみましょう。
1. jquery と js の最も直感的な違いは、jQuery オブジェクトには、js オブジェクトよりも多くの「$()」が含まれていることです。
2. jquery と js の操作内容の違い
非フォーム要素 (テキストの場合は text メソッドを使用し、HTML コードの場合は使用します) HTML メソッド)例:div.text();无参数的情况下是取值 div.text("aaaa");有参数的情况下是赋值 div.html();无参数的情况下是取值 div.html("aaaa");有参数的情况下是赋值フォーム要素JS:div.value;Value;div.value = xxx;AssignmentJUQERY:div.val();パラメータを指定しない場合は値、パラメータを指定する場合は割り当てになります。
3. jquery と js の属性操作の違い
JS で属性を操作するメソッドは div.setAttribute("", " ");——属性の設定と属性の変更div.removeAttribute("");——属性を削除し、属性名を引用符で囲みますdiv.getAttribute();— — 属性の取得JQUERY で属性を操作するために使用されるメソッド属性の追加: div.attr("test","aa");——この attr メソッドと属性にパラメーターを追加します。名前はtest、属性の値はaaです。 属性の削除: div.removeAttr("test");——テスト属性を削除します。 属性の取得: div.attr("test"); - 属性の名前を attr メソッドに直接書き込むだけです。4. jquery と js の操作スタイルの違い
JS の操作スタイルのキーワードは style です。 例:div.style.backgroundColor= "red";この div の背景色を赤に設定します。
div.css("background-color","yellow");この div の背景色を黄色に変更します。ここでの CSS のスタイルはすべて、変更を加えていない CSS スタイル シートのスタイルとまったく同じです。
注:
以上がjQueryとjsの違いは何ですか? jsとjqueryの使い方の違いの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。