<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    js里toString方法3個作用

    文檔

    js里toString方法3個作用

    這篇文章主要給大家分享了js中toString方法的3個作用:1、返回一個【表示對象】的【字符串】;2、檢測對象的類型;Object.prototype.toString.call(arr)==="[object Array]";3、返回該數字對應進制的字符串。
    推薦度:
    導讀這篇文章主要給大家分享了js中toString方法的3個作用:1、返回一個【表示對象】的【字符串】;2、檢測對象的類型;Object.prototype.toString.call(arr)==="[object Array]";3、返回該數字對應進制的字符串。

    一、toString方法的三個作用

    ?1.返回一個【表示對象】的【字符串】

    ?2.檢測對象的類型?

    Object.prototype.toString.call(arr)==="[object?Array]"

    ?3.返回該數字對應進制的字符串。?

    console.log(10.toString(2))?//10專為為2進制'1010'

    在js中包含2進制,8進制,10進制,18進制。

    二、返回一個【表示對象】的【字符串】

    Object.prototype.toString()

    1.toString是屬于Object原型上的一個方法。

    每一個對象都有一個 toString()方法。?默認的情況下,toString()方法被每一個對象繼承。如果toString沒有被定義的對象覆蓋。toString返回 '[object type]'?其中type是對象的類型,type的值可以是Object,

    代碼:

    class?Person{
    ??constructor(name,age){
    ????this.name=name
    ????this.age=age
    ??}
    }
    let?zs=new?Person('張三',18)
    console.log(?zs.toString()?)?//?[object?Object]

    通過上面的輸出語句,我們可以確定。

    返回來的確實是返回一個【表示對象】的【字符串】

    三、自定義的toString()

    我們也可以定義一個方法 去覆蓋默認的toString方法。

    自定義的toString()方法不能夠傳入參數,并且必須返回一個字符串。定義的toString可以返回我們任何需要的值,如果他能夠附帶任何有關對象的信息,他將變成非常有用

    代碼如下:

    class?Person{
    ??constructor(name,age){
    ????this.name=name
    ????this.age=age
    ??}
    ??//?重寫Object.prototype.toString()
    ??toString(){
    ????return?`Person{name=${this.name},age=${this.age}}`
    ??}
    }
    let?zs=new?Person('張三',18)
    console.log(?zs.toString()?)?//Person{name=張三,age=18}

    JavaScript的許多內置對象都重寫了該函數,以實現更適合自身的功能需要.

    1. Array的每個元素轉換為字符串,并將它們依次連接起來,兩個元素之間用英文逗號作為

    2.Boolean 如果布爾值是true,則返回"true"。否則返回"false""。

    3.Date 返回日期的文本表示。

    到此這篇關于js中toString方法3個作用的文章就介紹到這了,希望大家以后多多支持好二三四!

    文檔

    js里toString方法3個作用

    這篇文章主要給大家分享了js中toString方法的3個作用:1、返回一個【表示對象】的【字符串】;2、檢測對象的類型;Object.prototype.toString.call(arr)==="[object Array]";3、返回該數字對應進制的字符串。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    什么是參照密接 adobecreativecloud是干什么的軟件 網易云一起聽要怎么添加歌 叮咚買菜軟件在哪里搶菜 關閉360畫報教程 寫燕子的詩 帶有春字的詩詞 有哪些春游的詩 美女的古詩詞 有意境的古詩詞 春天的唯美古詩詞 踏春的古詩詞 贊美英雄的古詩詞 如何管理自己的情緒 大紅袍的好處 為什么手機總是自動下載軟件 子非魚有什么哲學思想 如何向喜歡的人表白 重陽節幾月幾日 父親節什么時候 四個字網名 簡約網名 好聽的qq群昵稱 榮耀magic3和榮耀magic4 驍龍888和865差距大嗎 南都六宗哪六個 千禧年是指2000年嗎 康師傅和統一的關系 與我國接壤的國家有幾個 鼓勵人努力奮斗的古詩詞 清明節詩句古詩大全 去廈門旅游自由行攻略 大麥茶功效 華佗死因 昆明旅游景點攻略自由行 自己去廬山旅游攻略 日本旅游攻略景點必去 三亞旅游攻略熱門景點 絲綢之路的起點 蘇打水的好處
    Top 精品久久久久一区二区三区| 亚洲精品伦理熟女国产一区二区| 日韩在线视精品在亚洲| 久久精品国产精品亚洲色婷婷| 国产精品爽爽影院在线| 久久久一本精品99久久精品88| 亚洲国产主播精品极品网红 | 精品无码国产一区二区三区51安| 麻豆精品不卡国产免费看| 四虎永久在线精品视频| 国产精品视频一区二区猎奇| 久久精品国产亚洲AV麻豆~| 亚洲国产主播精品极品网红| 久久久精品久久久久久96| 精品无码一区在线观看| 亚洲国产一成人久久精品| 亚洲国产av无码精品| 欧美交A欧美精品喷水| 亚洲精品综合久久中文字幕| 中文字幕乱码中文乱码51精品| 老子午夜精品我不卡影院| 亚洲精品无码av片| 精品亚洲AV无码一区二区| 亚洲AV无码国产精品麻豆天美| 精品久久久久久无码中文字幕| 国产99视频精品免费视频7 | 女人高潮内射99精品| 亚洲精品GV天堂无码男同| 久久久无码精品亚洲日韩京东传媒| 久久夜色精品国产亚洲| 中文精品99久久国产| segui久久综合精品| 国产精品66在线观看| 久久99热久久99精品| 99在线精品一区二区三区| 91精品国产自产在线观看永久∴| 久久国产精品免费网站| 国产精品日韩AV在线播放| 国内精品久久久久伊人av| 中日韩精品电影推荐网站| 国产精品一香蕉国产线看观看|