javascript

文字列操作

文字列を結合する

  1. IEでもIE6以上であれば “+=” を使うこと
  2. ただし処理する文字列が64KBを越える場合には配列を使うこと
  3. 大きなサイズの文字列の処理はなるたけ避けできるだけ小さい文字列操作を先に実行するように工夫すること
var msg = new String();
msg += "ABC";
msg += "DEF";

配列を使った文字列結合

+オペレータは速い処理ではないため処理サイズが64KBを超える場合は StringオブジェクトよりもArrayオブジェクトを用いて処理した方がよいです。 またIEに関してはIE6より古いバージョンのものは +オペレータの処理速度が著しく遅いので Arrayオブジェクトを用いた方がよいでしょう。

var words = new Array();
words.push("ABC");
words.push("DEF");
var msg = words.join("");

数値処理

class Math()

数値処理のためのクラス

floor

少数以下を切り捨てて整数値にします。:

> Math.floor(1)
1
> Math.floor(1.1)
1
> Math.floor(-1.1)
-2
> Math.floor(-1)
-1

目次

前のトピックへ

jqgrid

次のトピックへ

Mac OS X

このページ

inserted by FC2 system