0

明白に言うと、jQuery は、コードを書く量を減らすのに役立つため、初心者には最適ですが、参照するには大きなファイルが必要です。jQuery で書かれたコードをバニラの JavaScript に変換するツールはないと思います。jQuery に関する私の知識を活用して、複雑なシナリオでバニラ JavaScript をすばやく作成/生成する良い方法は何ですか?

4

6 に答える 6

9

jQuery はバニラ JavaScript です。翻訳やコード生成は行われません。関数を呼び出しているだけです。これらの関数の機能を知りたい場合は、縮小されていないコードをプルダウンして、関心のある関数を調べてください。

于 2012-10-18T15:35:32.593 に答える
2

jQuery はライブラリであり、複雑なことを簡単に行うのに役立つ関数の集まりです。

jQuery で記述されたコードは、プレーンなバニラ JavaScript です。圧縮されていないソースコードを見ることができます

手始めに、このサイトjQuery Source Viewerを使用して、特定の機能をブラウジングできます。

于 2012-10-18T15:36:58.597 に答える
1

jQuery ソースはいつでも読むことができます。

http://james.padolsey.com/jquery/

于 2012-10-18T15:36:06.843 に答える
1

JQuery は単なるラッパーです。プレーンな JavaScript で記述された多くの関数があるため、次のことができます。

  1. jquery のソースを掘り下げて、関数を調べて、関数が何をしているのかを確認してください。

  2. ブラウザでデバッグモードをオンにして、どの関数が呼び出され、正確に何をするかを見てください。

于 2012-10-18T15:36:16.390 に答える
0

現在のバージョンの開発ファイルを見るだけでも構いません: http://code.jquery.com/jquery-1.8.2.js

しかし、ここですでに述べたように、jQuery は Javascript を生成しません。jQuery は Javascript で書かれたライブラリです。

jQuery の知識を活用して標準の Javascript をすばやく作成する良い方法は、実際に jQuery を使用することです。jQuery は、多くのことを抽象化し、単純な JavaScript では困難だったタスクを簡単にすることで有名です。

私見は、クロージャー、関数(およびJSでのオッズ)、およびjavascriptのスコープについても学びます。これにより、ネット上のほとんどの人が持っているよりもはるかに確かな JavaScript の知識が得られます。そして、JS が実際にどのように機能するかを知れば知るほど、コードはより良くなります。

于 2012-10-18T15:39:56.253 に答える
0

jQuery は JavaScript を生成しません。jQuery は JavaScript です。これはバニラ JavaScript であるため、自動的にバニラ JavaScript に変換する簡単な方法はありません。

于 2012-10-18T15:36:09.167 に答える