ホームページ > 記事 > ウェブフロントエンド > jQueryとJavaScriptの違いは何ですか
違い: JavaScript は言語であり、jQuery は JavaScript 言語に基づくフレームワークです。 JavaScript 操作スタイルのメソッドはインライン スタイルのみを取得でき、埋め込みスタイルまたは外部スタイルは取得できません。JQUERY 操作スタイルのメソッドはインラインまたは埋め込みが可能です。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 5、Dell G3 コンピューター。
1. 重要な違い:
1. js は、一般的な開発である Java に似た Web スクリプト言語であることは誰もが知っています。言語;
2. jQuery は、js 言語に基づいてカプセル化されたフロントエンド フレームワークです;
したがって、最も本質的な違いは、js は言語であり、jQuery はこの言語に基づくフレームワークであるということです。 。最も本質的な違いに加えて、使用法にもいくつかの違いがあります。
2. 使用上の違い:
1. 見た目上、jQuery オブジェクトには js よりも「$()」レイヤーが 1 つ多くあります。最も直感的な違いは、
#2. 操作内容
①. 非フォーム要素 (テキストの場合は、 text メソッドの場合、HTML コードには html メソッドを使用します) 例: p.text();——パラメータがない場合、値はp.textになります。 ("aaaa");——パラメータありの場合 p.html();——パラメータなしの場合は値 p.html(" aaaa");——パラメータの場合は、割り当て[推奨チュートリアル:jqチュートリアル]
②です。フォーム要素 JS: p.value;——Value; p.value = xxx;——AssignmentJUQERY: p.val();——パラメータがない場合は値、パラメータがある場合は値です。割り当て。 ******************************************* **** *************************3. 操作属性
JS での操作に使用されます 属性メソッドは p.setAttribute("",""); - 属性の設定と属性の変更 p.removeAttribute(""); - 削除引用符で囲まれた属性 属性名を記述しますp.getAttribute();——属性の取得JQUERY での属性の操作に使用されるメソッド属性の追加: p.attr( "test" ,"aa");—この attr メソッドにパラメーターを追加します。属性名は test、属性値は aa 属性を削除します: p.removeAttr("test");— —テスト ストリップ属性の削除属性の取得: p.attr("test");——属性の名前を attr メソッドに直接記述するだけです******* * ************************************************ ** *********4. 操作スタイル
JS における操作スタイルのキーワードは style例: p.style.backgroundColor = "red";——この p の背景色を red に設定します。JQUERY でスタイルを操作するためのキーワードは css例: p.css("background - color"," yellow");——この p の背景色を黄色に変更します。ここでの CSS のすべてのスタイルは、何も変更せずに CSS スタイル シートのスタイルとまったく同じです#JS スタイルを操作するメソッドは、埋め込みスタイルや外部スタイルではなく、インライン スタイルのみを取得できます。 ! ! ! !JQUERY のスタイル操作方法は、インラインまたは埋め込みが可能です。
プログラミング関連の知識の詳細については、
プログラミング ビデオ以上がjQueryとJavaScriptの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。