JavaScriptにおけるtoLocareStering()とtoStering()の違いの例分析


本論文の実例はJavaScriptにおけるtoLocalle String()とtoString()の違いを述べている。皆さんに参考にしてあげます。具体的には以下の通りです。
「javascript高級プログラム設計」の説明:toLocaleString()は、実行環境の領域に対応するオブジェクトの文字列表現を返します。toString()は、対象の文字列表現を返します。」
まだよく分かりません。いくつかの例を見てみます。
文字列:

var a = 6666;
a.toLocaleString();
//"6,666"
a.toString();
//"6666"

数字が三桁以上の場合、三桁ごとにセパレータが表示されます。
配列:

var c = [1,2,3];
console.log(c.toLocaleString());
//1,2,3
console.log(c.toString());
//1,2,3

違いがない
日付:

var dt = new Date();
console.log(dt.toLocaleString());
//2018/1/4   10:32:18
console.log(dt.toString());
//Thu Jan 04 2018 22:32:18 GMT+0800 (      )

結論:
1、LocaleString()はあなたのマシンのローカル環境に応じて文字列を返します。これとtoString()が返した値は異なるローカル環境で使用される記号に変化があります。
2、toString()を使用することは保険の方法であり、現地環境(例えば国)の変化によって変わることはない。
3、時間タイプの値を返すためにはtoLocaleString()を使用する。
もっと多くのJavaScriptに関する内容に興味がある読者は、当駅のテーマを見ることができます。「javascript対象向け入門教程」、「JavaScript常用関数技術のまとめ」、「JavaScriptエラーとデバッグテクニックのまとめ」、「JavaScriptデータ構造とアルゴリズム技術のまとめ」、「JavaScriptはアルゴリズムと技術の総括を遍歴します。」および「JavaScript数学演算の使い方のまとめ
本論文で述べたように、JavaScriptプログラムの設計に役に立ちます。