亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺析為什么a="abc" 不等于 a=new String("abc")

 更新時間:2017年10月25日 10:17:27   作者:姚冰coding  
這篇文章主要介紹了為什么a="abc" 不等于 a=new String("abc"),需要的朋友可以參考下

顯而易見

a="abc"
typeof a //string
b=new String("abc")
typeof b // object
a==b //true
a===b //false

但是為什么呢?看了很多書,問了好幾個大神,其實自己還是稀里糊涂的。這里記錄一下,備查。

在js中,區(qū)分原始資料類型和包裝類型。數字、字符串、布爾、null、undefined 屬于原始資料類型,而Number、String、Boolean屬于包裝類型,通過new Number 創(chuàng)建的是包裝類型的派生對象。所以兩者是不等的。

直接賦值為基本類型之后的使用過程如下:

1、創(chuàng)建String類型的一個實例

2、在實例上調用指定的方法

3、銷毀實例

舉例:

var a="123"
a.toFixed===Number.prototype.toFixed;

這里還有一種說法:裝箱,拆箱

裝箱,就是用這個值類構造一個相應的包裝對象

var a=10 ,b="javascript" , c=true;
  var o_a=new Number(a);
  var o_b=new String(b);
  var o_c=new Boolean(c);

   裝箱的最大作用是將值作為對象來處理。

拆箱,是包裝對象轉換成值類型

var a=10;
 var o_a=new Number(a);
 var b=o_a.valueOf();//這就是拆箱的過程。

總結

以上所述是小編給大家介紹的為什么a="abc" 不等于 a=new String("abc"),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • JavaScript實現(xiàn)簡單MD5加密的腳本分享

    JavaScript實現(xiàn)簡單MD5加密的腳本分享

    MD5信息摘要算法是一種被廣泛使用的密碼散列函數,可以產生出一個128位(16字節(jié))的散列值(hash value),用于確保信息傳輸完整一致。本文將用JavaScript實現(xiàn)簡單MD5加密,感興趣的可以了解一下
    2022-10-10
  • uniapp改變底部安全區(qū)頂部手機信號時間電池欄顏色樣式

    uniapp改變底部安全區(qū)頂部手機信號時間電池欄顏色樣式

    這篇文章主要為大家介紹了uniapp改變底部安全區(qū)頂部手機信號時間電池欄顏色樣式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • JS使用貪心算法解決找零問題示例

    JS使用貪心算法解決找零問題示例

    這篇文章主要介紹了JS使用貪心算法解決找零問題,簡單描述了找零問題,并結合具體實例分析了javascript使用貪心算法解決找零問題的相關實現(xiàn)技巧,需要的朋友可以參考下
    2017-11-11
  • echarts數據可視化實現(xiàn)多個柱狀堆疊圖頂部顯示總數示例

    echarts數據可視化實現(xiàn)多個柱狀堆疊圖頂部顯示總數示例

    這篇文章主要為大家介紹了echarts實現(xiàn)多個柱狀堆疊圖頂部顯示總數示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • 20個你不得不知道的js位運算用法

    20個你不得不知道的js位運算用法

    位運算,那些看似晦澀但又蘊含無限魔力的數字魔術,在JavaScript開發(fā)中扮演了默默無聞卻又至關重要的角色,本文介紹多個js位運算的使用場景,闡述在JavaScript中,如何巧妙運用位運算實現(xiàn)效率的提升和算法的優(yōu)化,需要的朋友可以參考下
    2023-12-12
  • JavaScript中Object和Function的關系小結

    JavaScript中Object和Function的關系小結

    JavaScript 中 Object 和 Function 的關系是微妙的,他們互為對方的一個實例。
    2009-09-09
  • 淺談js數據類型判斷與數組判斷

    淺談js數據類型判斷與數組判斷

    下面小編就為大家?guī)硪黄獪\談js數據類型判斷與數組判斷。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • javascript 數組排序函數

    javascript 數組排序函數

    javascript的數組排序函數 sort方法,默認是按照ASCII 字符順序進行升序排列。
    2009-08-08
  • JS中令人發(fā)指的valueOf方法介紹

    JS中令人發(fā)指的valueOf方法介紹

    近期月報里提到了valueOf方法,興致來了翻了下ECMA5里關于valueOf方法的介紹真是令人發(fā)指啊,不可思議的朋友可以參考下啊
    2013-02-02
  • IE JS編程需注意的內存釋放問題

    IE JS編程需注意的內存釋放問題

    在IE下的JS編程中,以下的編程方式都會造成即使關閉IE也無法釋放內存的問題,下面分類給出
    2009-06-06

最新評論