より正確にはlocalStorageラッパーであるライブラリ(https://github.com/OscarGodson/storageLocker)をビルドしますが、これはOO JavaScript Iでの初めての試みです私はまだ学んでいると私はいくつかの質問があります。私のJSライブラリの構築、いくつかの質問
他のライブラリでは、それらを匿名関数でラップすることがあります。これで私はそうするのですか、そうするべきですか?もしそうなら、何も壊すことなくどのように?
内部API(基本的に内部機能)については、どのように書き込むべきですか?それらをメインオブジェクトに追加する必要があります。
storageLocker.prototype.myInternalFunction()
またはスクリプト内でランダムにmyInternalFunction()
を入力してください。私は関数がグローバルになることを望んでいませんでした...たとえば、JSONの項目の束をチェックし、そのオブジェクトがあるかどうかを確認してオブジェクトタイプが何であるかを確認してから(Date()
など)それ。どのようにグローバルにスクリプトを追加する必要がありますか?例えば私はという名前のvarを持っています。それは
var patterns = {"date":/\/Date\(([0-9]+)\)\//}
のようなものですが、それをスクリプトにどのように追加すればよいですか?
ありがとうございます。私はスクリプトを正しい方法で書いてほしいだから皆さんに聞いています。この技術の目的は、汚染されていない)
1:私は、私は言うだろう...彼らはすべての古い学校の種類だ、任意のOO JSを行うことローカルで任意のJSみんなの
(JavaScript)クロージャについて読むことを強くお勧めします。彼らはこの言語にその力を与えるものです。 – jwueller
クール、ありがとう:) –