JavaScriptのStringとNew Stringの違い
761 ワード
1 var fruit = String('Apple');
Stringで直接作成された文字列は基本データタイプであり、JavaScriptの直接量(数字、配列、オブジェクト、正規表現、数字、ブール値を含む直接量フォーマット)に属する.1 var city = New String('HongKong');
New Stringによって実装されるのはStringオブジェクトであるので、Stringオブジェクトを呼び出す方法があります.1 var lcCity = city.toLowerCase(city); //Out put hongkong
もし我々が直接量でStringオブジェクトにアクセスする方法が必要であれば、JavascriptエンジンはStringオブジェクトを作成し、文字列の直接量を含めて方法を呼び出してからStringオブジェクトを廃棄します.
Stringオブジェクトの属性が使えないなら、できるだけ文字列の直接量を使うべきです.