私はJavaScriptのグローバル変数と本当に混同しています。すべてのコードの外にあるグローバル変数を作成しました。ある関数で何かを追加してから、別の関数で呼び出して長さを確認しましたが、長さがゼロです! 要素が追加されているかどうかを確認するために徹底的なテストを行いました。ここに私のコードのスニペットがあります:
window.friendArr = [];
AjaxIM = function(options, actions) {
if(this instanceof AjaxIM) {
var self = this;
// === {{{ defaults }}} ===
//
// These are the available settings for Ajax IM, and the associated
// defaults:
これがグローバル宣言です^
正しい方向への入力またはヒントさえも大歓迎です。