<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></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 一本一道久久a久久精品综合| 久久亚洲国产精品| 精品国产乱码一区二区三区| 久久亚洲av无码精品浪潮| 亚洲精品一卡2卡3卡四卡乱码| 久久精品嫩草影院| 一本一道久久a久久精品综合| 99re最新在线精品| 亚洲一二成人精品区| 久久国产精品二国产精品| 国产69精品麻豆久久久久| 91国内揄拍·国内精品对白| 国产精品亚韩精品无码a在线| 精品香蕉伊思人在线观看| 久这里只精品99re66| 99re6这里只有精品| 亚洲色精品aⅴ一区区三区| 中日韩精品视频在线观看| 精品国产杨幂在线观看| 国产成人亚洲合集青青草原精品| 国产成人精品白浆久久69| 精品无码人妻一区二区三区不卡| 精品综合一区二区三区| 精品无码国产一区二区三区51安| 亚洲精品在线网站| 99久久久国产精品免费牛牛| 国产精品亚洲一区二区三区在线| 国产AV国片精品一区二区| 国产精品一区不卡| 日本精品视频在线播放| 亚洲精品无码专区| 国产人成精品香港三级在| 亚洲国产精品成人久久久| 久久亚洲精品中文字幕无码| 国产精品亚洲аv无码播放| 国产亚洲精品高清在线| 国产三级精品三级| 久久996热精品xxxx| 久久精品国产亚洲5555| 三上悠亚精品二区在线观看| 精品99又大又爽又硬少妇毛片|