Stringオブジェクトのテスト

 変数の型を調べることが出来るようになったのと関連していると思うのですが、変数代入時に文字列として(文字列型)代入できるようになりました。もっとも従来では特定の文字列であれば"〜"または'〜'で囲めばよかったのですが、そうでない場合、不都合が生じる場合があるので、このようなオブジェクトを用意したのでしょう。

◆スクリプト

var str = new String("あいうえお")
document.write("length=",str.length+"<BR>")
document.write("「う」は何番目? =",str.indexOf("う")+"<BR>")
for(i=0;i<5;i++)
  document.write(str+"<BR>")

◆実行結果