<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>
  • 更多精彩內(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 亚洲av无码成人精品区在线播放| 亚洲AV无码久久精品成人| 久久亚洲国产成人精品性色| 免费国产精品视频| 99热这就是里面只有精品| 精品第一国产综合精品蜜芽| 91精品国产91| 亚洲av永久无码精品网站 | 国内精品久久久久久久久电影网| 国产精品久久久久无码av| 在线中文字幕精品第5页| 国产精品日韩欧美一区二区三区| 香蕉久久夜色精品国产小说| 精品第一国产综合精品蜜芽| 久久精品熟女亚洲av麻豆| 一区二区三区日韩精品| 成人无码精品1区2区3区免费看| 精品久久伦理中文字幕| 亚洲国产精品午夜电影 | 久久精品影院永久网址| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 小呦精品导航网站| 91在线手机精品免费观看| 久久精品成人免费看| 亚洲精品线路一在线观看 | 亚洲精品成人无限看| www国产亚洲精品久久久日本| 国产精品成熟老妇女| 2021国产精品久久| 99国产精品免费观看视频| 久久青青草原精品影院| 久久精品国产第一区二区| 七月婷婷精品视频在线观看| 揄拍成人国产精品视频| 欧美亚洲精品一区二区| 国产精品高清视亚洲精品| 久久精品亚洲AV久久久无码| 久久久免费的精品| 亚洲AV日韩精品久久久久久久 | 乱色精品无码一区二区国产盗| 奇米影视国产精品四色|