1. toStringメソッドの3つの機能1. オブジェクトを表す文字列を返す 2. 検出対象の種類 Object.prototype.toString.call(arr) == = "[オブジェクト配列]" 3. 数値に対応する文字列を返します。 console.log(10.toString(2)) //10はバイナリの「1010」を表します js には、2 進数、8 進数、10 進数、8 進数が含まれます。 2. オブジェクトを表す文字列を返す
1. toString は Object プロトタイプのメソッドです。 すべてのオブジェクトには コード: クラス Person{ コンストラクタ(名前,年齢){ this.name=名前 this.age=年齢 } } let zs=new Person('张三',18) console.log( zs.toString() ) // [オブジェクト オブジェクト]
3. カスタム toString()デフォルトの カスタム コードは次のとおりです。 クラス Person{ コンストラクタ(名前,年齢){ this.name=名前 this.age=年齢 } // Object.prototype.toString() をオーバーライドする 文字列(){ `Person{name=${this.name},age=${this.age}}` を返します } } let zs=new Person('张三',18) console.log( zs.toString() ) //Person{name=张三,age=18}
js の 以下もご興味があるかもしれません:
|
<<: レアタグフィールドセットと凡例の使用方法の詳細な説明
>>: CentOS システムでの JDK のインストールと設定の概要
win10 + Ubuntu 20.04 LTS デュアルシステムインストール (UEFI + GP...
目次MySQL 5.6以前MySQL 5.6以降要約する知らせMySQL 5.6以前更新手順元のテー...
ここで、次のような項目をフォームに追加したいとします: 現在いる都市を参照します。ここで私たちが話し...
<br />オリジナルリンク: http://www.dudo.org/article....
1. Dockerコンテナを起動する以下のコマンドを使用して新しい Docker コンテナを起動しま...
多くの場合、ホームページを作成するときに、Web ページ ヘッダー属性の設定を無視します。 Web ...
1.html <div class="ログインボディ"> <...
序文Mac システムのターミナルでファイルの権限を変更するには、Linux の chmod コマンド...
1. Linux で Selenium を使用する1. Chromeをインストールする次のコマンドを...
間違った mysql コマンドを入力したのでキャンセルしたいです。どうすればいいですか? ctrl ...
1. Dockerをインストールします。参考URL: Docker 入門インストールチュートリアル ...
この記事では、例を使用して、MySQL ストアド プロシージャでの case ステートメントの使用方...
1. Windows システムでは、JDK のインストールなど、多くのソフトウェアのインストールで...
序文この記事では、非同期 JavaScript の進化と、それがコードの記述方法にどのような変化をも...
コードをコピーコードは次のとおりです。 <本文> //マーキーの助けを借りて<MA...