JQueryグローバル変数の影響を回避する方法

435 ワード

  • 1.JQueryのグローバル変数aが定義後に別の変数bに付与される場合、変数bを操作すると、変数aの値に直接影響する.例えば:
      global = 1;
      var tem = global;
      tem++;
      //   global = 2;
    
  • 2.このような状況を避けるために、配列と一時変数を使用して一度に転送することができます.
  • 3.jsonデータについては、1つの配列と見なすことができ、push()メソッドを使用して要素を1回のメモリ転送操作を行い、コピーして並べ替えることができる.例えば:
      var tmp_row = [];
      for (var k = 0; k < datas.length; k++) {
          tmp_row.push(datas[k]);
      }