は、私はワット以下/のlocalStorageを拡張しようとしているnullである "localStorage.prototypeがnullです。"私はこれを正しくしていますか?ありがとう!localStorage.prototypeは私が取得しています</p> <pre><code>localStorage.prototype.setItem2 = function(key,value) { localStorage.setItem(key,value); } </code></pre> <p>...
5
A
答えて
8
localStorageは、Storageオブジェクトのインスタンスです。あなたが直接でそれを設定することができますStorage.prototype.setItem2
またはObject.getPrototypeOf(localStorage).setItem2
1
をお試しください:
localStorage.setItem2 = function(key, value) {
// do something
}
またはあなたがそうする前にStorage.prototype
を使用し、あなたが任意の既存のプロパティを上書きしていないことを確認してください。これは、ブラウザによるAPIの将来の拡張のための上書きを防止するためです。
0
LocalStorage
およびsessionStorage
オブジェクトはStorage
から実装されています。
Storageインターフェイスのプロトタイプを作成できます。
Storage.prototype.removeItems = function() {
for(item in arguments) {
this.removeItem(arguments[item]);
}
};
関連する問題
- 1. QXmlStreamReaderの読み取り<element><value/></element>
- 2. cmake -D <var>:<type> = <value>:<type>は何ですか?
- 3. <div>value</div>から価値を得るには?
- 4. SELECT COL HIVE SQL VALUE WHERE VALUE <5000
- 5. std :: set <VALUE、std :: owner_less <VALUE>>の目的は何ですか?
- 6. 私はこの</p> <pre><code>console.log(document.getElementsByClassName('value')[0].innerHTML); </code></pre> <p>を持っている他のページから
- 7. <input type = "text" value = "0">。
- 8. <add key = "SMTPServer" value = "127.0.0.1" />
- 9. WHILE result <value、argument ** 2
- 10. Error:<value> expected、got '、'
- 11. は、私は、これはメソッドに</p> <pre><code><tr><td><input type = "submit" value='Register'</td></tr> </code></pre> <p>を提出しているHTML
- 12. jQuery:セレクタが含まれています<option> VALUE</option>
- 13. ないここ<code>value</code></p> <p>が変数である私はjsのコードでその<code>value</code>を表示するが、常に変数の<code>name</code>を取得したい私のjsのコード内の変数を持って
- 14. ジェネリッククラスをシリアライズするには?私はケースクラス</p> <pre><code>case class UserId(value: String) extends MappedTo[String] </code></pre> <p>以下た
- 15. Yiiは - CGridView - オプション<code>value</code>で
- 16. のJava解析値XML <tag>から<value/></tag>
- 17. 入力フィールドを消去した後は、Javascriptを、私は結果を取得するための簡単な機能を持って、それを</p> <pre><code><script language="javascript"> function searching(value){ url="ajax_search.php?st=usu&sear="+value; ajax(url); } searching(" "); </script> </code></pre> <p>そして、私のhtmlを
- 18. 返品無効または自己参照?</p> <pre><code>struct Object { int x, y; void addtoall(int value){ x += value; y += value; }; Object& addtoall(int value){ x += value; y += value; return *this; }; }; </code></pre> <p>2つのメンバ関数の違いは何ですか?A:以下のクラスを考えると
- 19. Heredoc <<<または<<?
- 20. Javascriptを:私はテキストをアクセスもしても問題がない</p> <pre><code><p> VALUE and other </p> ... <p> Message about stuff containing VALUE and usefull information. </p> </code></pre> <p>、しかしすることができますように:私は分度器を持つ2つのHTML要素のテキスト内に配置されている2つの値(VALUE)を比較したい分度器
- 21. オブジェクトは、私は自分のアプリケーションで<code>infragistics</code><code>igGrid</code>を使用しているが、私は</p> </blockquote>「_super」プロパティまたはメソッドをサポートしていません<code>javascript</code>エラー</p> <blockquote> <p>オブジェクトを取得しています<p>igGrid
- 22. 未知参照エラー:<<some value >>未定Jquery
- 23. アクセス<code>redirectAttrs.addFlashAttribute("some", value);</code>にSpringflow
- 24. <a href link..> when <SELECTED> value is changed
- 25. エレガントなやり方Dictionary <Key、Collection <Value>>
- 26. Gitは<<<<<<< HEADをファイルに追加し続けます
- 27. </p> <pre class="lang-html prettyprint-override"><code><input type="text" data-bind="value: nextName"> </code></pre> <p>観察可能なInternet Explorerの
- 28. デフォルトと比較するか空白ですか?</p> <pre><code>Guid value; // ... if (value != Guid.Empty) </code></pre> <p>または</p> <pre><code>if (value != default(Guid)) </code></pre> <p>私は第二と思うが、理由を説明することはできません。右のチェックは何
- 29. Tortoise svn <<<<をファイルに追加しています!
- 30. htmlフォームの入力にJava Stringの値を割り当てることはできますか?</p> <pre><code><form action="foo" method="get"> <input type="hidden" name="ID" value="<% classInstance.getID(); %>"> </form> </code></pre> <p>:
localStorage.setItem2が関数自体ではなく、関数の文字列になっているので、Chrome(バージョン46.0.2490.80 m)では機能しません。 – Moon