0

質問1.jQueryの場合、タスクは次のAPIリストに限定されていると思います。そうですか?

jQueryコア、セレクター、属性、トラバース、操作、CSS、イベント、エフェクト、Ajax、ユーティリティ、jQuery UI

質問2.jQueryはDHTML、ユーザーインターフェイス、AJAXのみに制限されていますか?それは、ブラウザでのオーディオ/画像のコーディング/デコード(配列バッファとデータビューを使用)などの他のものを除外することを意味しますか、またはすべてのHTMLラベルとCSSプロパティを処理する一般的な方法がありますが、一般的な方法ではありませんオーディオ/イメージについて述べたようなタスクは、かなり「高度」ですか?

質問3.ユーザーインターフェイスの開発を加速し、プログラミングのクロスブラウザーの違いを心配する必要がない以外に、jQueryを使用する主な理由は何ですか?

質問4.ブラウザ間で異なる関連する特定の要素のいくつかは何ですか、または全体像としても言及するには多すぎますか?

質問5.APIの側面ごとに「HelloWorld」が必要ですか?または、それらが存在する場合、それらはすべてjQueryの公式チュートリアルとAPIリファレンスに明確に含まれていますか?完全なjQuery初心者に優しい明確な提案は何ですか?

質問6.jQueryのコードを研究および理解するためのより良いアプローチ、および使用されるアルゴリズムと構文を理解し、それが実行できるすべてのこととその実行方法を正確に理解し、何度も何度も推測する必要を回避するための参照は何でしょうか。 jQueryで最も単純なことさえしますか?

4

3 に答える 3

2

回答1:

これが主なjQuery機能であり、それらを使用することで可能性は非常に大きくなります。

回答2:

オーディオとビデオのコーディングはHTML5の一部であり、ブラウザがそれを行います。そのため、jQueryを使用することで、そのような部分を処理することはできません。

回答3:

jQueryは、一般的なブラウザとバージョンの多くでテストされているため、使用するすべての関数は、99%のブラウザで機能します。

回答6:

jQueryパターンのいくつかを理解する必要があります。jQueryパターンの一部は次のように機能します。

1.入力パラメータ:次のようなオブジェクトとして送信されます

{
   startAt : 100,
   endAt : 200
   onEnd : function(){
    //JS Code
   }
}

2.セレクターは常にDOM要素ではなくjQueryオブジェクトを返します。.get(index)メソッドを使用する必要があるdom要素を取得するには

于 2012-08-30T08:34:20.343 に答える
2
  1. 要するに:いいえ。jQueryには、フロントエンドHTMLアプリケーションの開発を容易にし、迅速化するための包括的なツールセットが付属しています。jQueryコアライブラリの上に、プラグインシステムとプラグインの大規模なリポジトリがあり、コアライブラリの機能を拡張し、コアplugins.jquery.com(現在オフライン)wwwにはないUIツールを提供します。 jqueryplugins.com

  2. jQueryはフロントエンド言語であり、提供するブラウザーと、言及した多くの機能(ストリームの圧縮/解凍)を提供するHTTPスタックに依存しています。

  3. あなたは、現在Web開発で使用されている業界標準のライブラリを学習/貢献しているため、プログラマーとしての独自のスキルセットを維持/改善し、現在/将来の雇用主にとってより価値のあるものになります。

  4. これらは詳細すぎて多すぎてリストできず、処理の違いから次のCSSようなJS機能の違いまでさまざまrequestAnimationFrameです...リストはどんどん増えていきます。H.264とのサポートのレベルは、WebGL現在ブラウザの1つの大きな問題です。これに対処する最善の方法は、ブラウザベンダーが数か月ごとに更新をリリースし、リストが絶えず変化しているため、違いの全体像を把握しようとしないことです。コーディングを開始し、問題が発生したらSOに戻ります。@Petahによってすでに言及されているquirksmode.comに加えて、http://www.alistapart.com/を参照してください。これらは、JSだけでなくCSSとのブラウザー間の優れた互換性を備えています。

  5. jQueryの完全なAPIドキュメントを確認していませんが、メソッド呼び出しの使用方法とその機能について、非常にシンプルで、時にはそれほどシンプルではないチュートリアルとHelloWorldの例を提供するドキュメントを見つけました。これらをJSの一般的な理解とjQueryの設計方法論と組み合わせるだけで十分です。完全な初心者の場合は、JavaScriptに関するMozilla DevNetの記事とともに、jQueryのしくみjQueryチュートリアル(jQuery APIチュートリアルのページを下にスクロール)から始めてください。これらは、JS固有の問題を理解するために必要です。

  6. jQuery(または任意のライブラリ)が実行できることと実行できないことを完全に理解するのは簡単でも迅速でもありません。そこにたどり着くには、まずライブラリを使用し、ソースコードを調べて、最終的にプロジェクトのすべてのモジュールに貢献する必要があります。基本的には、プロジェクトの開発者になる必要があります。それでもあなたがそれのすべてを知っているならば、それは議論の余地があります。プロジェクト全体とそれが実行できるすべてのことをあなただけが知っている、どの主要なソフトウェアプロジェクトに関与しましたか。始めるのに良い場所はjavascriptを理解することです、MozillaDevNetはそのためのいくつかの素晴らしいリソースを提供します。

于 2012-08-30T09:21:18.213 に答える
1
  1. あなたは限られていると言います。しかし、それはあなたのアプリケーションの基盤を提供するのに十分だと思います。

  2. jQueryは、クライアント側のスクリプト言語であるJavaScriptです。画像/音声/ビデオのエンコード/デコードを処理する必要はありません。

  3. あらゆる種類の開発に関しては、開発の速度とクロスプラットフォームの互換性がリストの一番上にあるはずです。

  4. http://www.quirksmode.org/は、ブラウザ間のさまざまな違いを提供しており、jQueryは多くの違いに対応しています(ここで言及するには多すぎます)。

  5. Hello World!言語の非常に基本的な基礎にのみ適用できます。コンピューターを純粋な入出力と考えると、HelloWorldアプリケーションはほとんど入出力を導入しません。jQueryの豊富なドキュメントとチュートリアルを読み、答えが見つからない場合はStackOverflowで質問してください。

  6. jQueryがどのように機能するかを完全に理解する必要はなく、ビジネス上の問題を理解し、jQueryを使用してそれらの解決を支援する必要があります。

于 2012-08-30T08:34:47.970 に答える