jQuery はスクリプト ライブラリであり、スクリプト フレームワークではありません。たとえば、「システム アセンブリ」はクラス ライブラリですが、「ASP.NET MVC」はフレームワークではありません。スクリプトの問題の解決に役立ちます。参照管理と関数管理は、スクリプト フレームワークの機能です。
スクリプト ライブラリは、コーディング ロジックを完成させ、ビジネス機能を実現するのに役立ちます。jQuery を使用すると、JavaScript コードの作成効率が大幅に向上し、同時に、豊富な jQuery プラグインが作成されます。インターネットのおかげで、私たちの仕事も「jQuery を使って毎日お茶を飲む」ようになりました。なぜなら、私たちはすでに巨人の肩の上に立っているからです。
1. 強力な関数機能を提供します
これらの関数を使用すると、さまざまな関数をすばやく完了し、コードを非常に簡潔にすることができます。
2. ブラウザの互換性の問題を解決する
Web 開発者にとって、さまざまなブラウザーでの JavaScript スクリプトの互換性は常に悪夢でした。IE ではページが正常に動作するのに、Firefox では説明のつかない問題が発生するのは簡単なことです。 jQuery を使用すると、この悪夢から目覚めることができます。たとえば、jQuery の Event オブジェクトは、以前はイベントに基づいてイベント トリガーを取得する必要がありました。 .srcElements。ff などの標準ブラウザは、event.target を使用します。jQuery はイベント オブジェクトを統合し、event.target を使用してすべてのブラウザでイベント オブジェクトを取得できるようにします。
3. リッチ UI の実装
jQuery は、グラデーション ポップアップ、レイヤーの移動などのアニメーション効果を実現できるため、より良いユーザー エクスペリエンスを得ることができます。グラデーション効果を例に挙げると、私はかつて IE と互換性のあるグラデーション アニメーションを作成しました。 JavaScript コードの実装は手間がかかるだけでなく、書いてもあまり役に立たず、しばらくすると忘れてしまいます。同様の機能を開発するにはまた多大な労力がかかります。 jQuery を使用すると、このようなアプリケーションを迅速に完成できるようになります。
4. エラーを修正するためのスクリプトの知識
これを提案したのは、ほとんどの開発者が JavaScript について間違った理解を持っているためです。たとえば、ページの読み込み時に実行される DOM を操作するステートメントを記述したり、HTML 要素やドキュメント オブジェクトの属性に直接「onclick」を追加したりすることはありません。 onclick が実際には匿名関数であることなど知りません。これらのエラー スクリプトの知識を持つ技術担当者もすべての開発作業を完了できますが、そのようなプログラムは堅牢ではありません。たとえば、「読み込み時に実行される操作をページに書き込む」などです。 DOM ステートメント」は、ページのコードが小さく、ユーザーが素早く読み込む場合には問題ありません。ページの読み込みが少し遅い場合、ブラウザーの「操作を終了します」エラーが発生します。jQuery は、問題を解決するのに役立つ多くの簡単なメソッドを提供します。 jQuery を使用すると、これらの間違いを修正するための知識が得られます。なぜなら、私たちは皆、標準的な正しい jQuery スクリプト メソッドを使用しているからです。
上記がこの記事のすべての内容です。もちろん、これで jQuery の特徴を要約することはできません。まだまだ発見すべき点はたくさんあります。