<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    js中toString方法的3個(gè)作用

    文檔

    js中toString方法的3個(gè)作用

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

    一、toString方法的三個(gè)作用

    ?1.返回一個(gè)【表示對(duì)象】的【字符串】

    ?2.檢測(cè)對(duì)象的類型?

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

    ?3.返回該數(shù)字對(duì)應(yīng)進(jìn)制的字符串。?

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

    在js中包含2進(jìn)制,8進(jìn)制,10進(jìn)制,18進(jìn)制。

    二、返回一個(gè)【表示對(duì)象】的【字符串】

    Object.prototype.toString()

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

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

    代碼:

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

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

    返回來的確實(shí)是返回一個(gè)【表示對(duì)象】的【字符串】

    三、自定義的toString()

    我們也可以定義一個(gè)方法 去覆蓋默認(rèn)的toString方法。

    自定義的toString()方法不能夠傳入?yún)?shù),并且必須返回一個(gè)字符串。定義的toString可以返回我們?nèi)魏涡枰闹担绻軌蚋綆魏斡嘘P(guān)對(duì)象的信息,他將變成非常有用

    代碼如下:

    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的許多內(nèi)置對(duì)象都重寫了該函數(shù),以實(shí)現(xiàn)更適合自身的功能需要.

    1. Array的每個(gè)元素轉(zhuǎn)換為字符串,并將它們依次連接起來,兩個(gè)元素之間用英文逗號(hào)作為

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

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

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

    文檔

    js中toString方法的3個(gè)作用

    這篇文章主要給大家分享了js中toString方法的3個(gè)作用:1、返回一個(gè)【表示對(duì)象】的【字符串】;2、檢測(cè)對(duì)象的類型;Object.prototype.toString.call(arr)==="[object Array]";3、返回該數(shù)字對(duì)應(yīng)進(jìn)制的字符串。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    python繪圖中四個(gè)繪圖技巧 參照密接是什么 adobecreativecloud是什么 網(wǎng)易云一起聽是怎么添加歌的 叮咚買菜在哪里搶菜 怎么關(guān)閉360畫報(bào) 描寫燕子詩(shī)句 帶有春字詩(shī)句 春游的詩(shī) 美女的詩(shī) 有意境的詩(shī) 春天唯美的詩(shī) 踏春的詩(shī) 贊美英雄的詩(shī) 如何控制自己的情緒 冬至是什么意思含義 大紅袍茶的作用與功效 手機(jī)總是自動(dòng)下載軟件怎么關(guān)閉 什么叫子非魚 怎么表白 qq的昵稱大全 lol游戲名字大全 女生網(wǎng)名大全 男生網(wǎng)名 好聽的四字昵稱 簡(jiǎn)單樸素的網(wǎng)名 流行網(wǎng)名大全非主流 qq群名稱 好聽的英語單詞網(wǎng)名 二字網(wǎng)名干凈 有趣的昵稱名字 QQ昵稱男生取名 企業(yè)微信和個(gè)人微信的區(qū)別 magic3和magic4區(qū)別 天璣1200比8100差多少 驍龍865和驍龍888那個(gè)好 南都六宗不包括 天鐵是什么東西 2000為什么叫千禧年 康師傅跟統(tǒng)一什么關(guān)系
    Top 中文字幕日韩精品麻豆系列| 国产成人精品无人区一区| 国产亚洲精品a在线无码| 国产精品毛片大码女人| 久久99精品久久久久久首页| 亚洲国模精品一区| 国产精品国产福利国产秒拍| 久久国产成人精品麻豆| 手机日韩精品视频在线看网站| 日本尤物精品视频在线看| 久久国产精品国产自线拍免费| 国产精品久久二区二区| 国产精品视频a播放| 国产成人无码精品一区二区三区| 九九久久国产精品| 在线观看精品视频一区二区三区| 精品人妻码一区二区三区| 国自产精品手机在线观看视| 国产精品WWW夜色视频| 麻豆AV无码精品一区二区| 精品一区二区三区在线观看视频| 国产一区二区精品久久岳| 国产女精品视频在ktv| 亚洲精品无码高潮喷水A片软| 99久久人妻精品免费一区| 久久精品一区二区| 91精品国产9l久久久久| 国产A级毛片久久久精品毛片| 天天综合亚洲色在线精品| 国产va精品免费观看| 亚洲依依成人精品| 96免费精品视频在线观看| 精品四虎免费观看国产高清午夜| 2022国内精品免费福利视频| 无码专区国产精品视频| 人妻少妇精品专区性色AV| 亚洲视频精品在线观看| 久久国产精品99精品国产| 婷婷国产成人精品视频| 无码人妻精品中文字幕免费 | 久久水蜜桃亚洲av无码精品麻豆|