欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript原始值和對象引用實例分析

 更新時間:2015年04月25日 11:36:37   作者:大熊貓侯佩  
這篇文章主要介紹了javascript原始值和對象引用的方法,實例分析了javascript原始值和對象引用的功能、定義與相關(guān)技巧,需要的朋友可以參考下

本文實例講述了javascript原始值和對象引用的方法。分享給大家供大家參考。具體分析如下:

一句話來說:原始值是不可變的,而對象引用是可變的。

js中的原始值(undefined、null、布爾值、數(shù)字和字符串)與對象(包括數(shù)組和函數(shù))有著本質(zhì)的區(qū)別。原始值是不可更改的,任何方法都無法更改一個原始值;對于字符串來說,字符串中所有的方法看上去返回了一個修改后的字符串,實際上返回的是一個新的字符串值:

var str="hello world";
s.toUpperCase();
s;     //仍然不變

原始值的比較是值的比較:只有它們的值相等時它們才想等。

對象和原始值不同,首先它們是可變的;其次對象的比較并非值的比較;對象的比較皆為引用的比較:當且僅當它們引用同一個基本對象時,它們才想等。
若想比較2個單獨的對象或數(shù)組,必須比較它們的屬性或元素,如下所示:

function equ_arrays(a,b){
  if(a.length != b.lenght) return false;
  for(var i=0;i<a.length;i++)
    if(a[i] !== b[i]) return false;
  return true;
}

希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

  • 微信小程序拼接圖片鏈接無底洞深入探究

    微信小程序拼接圖片鏈接無底洞深入探究

    這篇文章主要給大家介紹了關(guān)于微信小程序拼接圖片鏈接無底洞深入探究的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用微信小程序具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • JS實現(xiàn)黑色大氣的二級導(dǎo)航菜單效果

    JS實現(xiàn)黑色大氣的二級導(dǎo)航菜單效果

    這篇文章主要介紹了JS實現(xiàn)黑色大氣的二級導(dǎo)航菜單效果,具有延遲響應(yīng)鼠標事件顯示切換效果的功能,非常簡單實用,需要的朋友可以參考下
    2015-09-09
  • bootstrap 表單驗證使用方法

    bootstrap 表單驗證使用方法

    在web開發(fā)過程中表單驗證是比較常見的需求,友好的錯誤提示能夠用戶帶來極好的用戶體驗效果,今天小編給大家?guī)砣绾问褂胋ootstrap 表單驗證功能,一起看看吧
    2017-01-01
  • javascript截取字符串小結(jié)

    javascript截取字符串小結(jié)

    本文章收藏了多種字符截取的方法,包括常用的js截取字符串,截取字符串函數(shù)及常用的截取使用,非常的簡單實用,有需要的小伙伴可以參考下。
    2015-04-04
  • JS的IE和Firefox兼容性集錦

    JS的IE和Firefox兼容性集錦

    JS的IE和Firefox兼容性集錦...
    2006-12-12
  • 簡述凍結(jié)JS對象方法技術(shù)

    簡述凍結(jié)JS對象方法技術(shù)

    本文主要介紹了凍結(jié)JS對象方法技術(shù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • JavaScript逐點突破系列之this是什么

    JavaScript逐點突破系列之this是什么

    本章將專門介紹與執(zhí)行上下文創(chuàng)建階段直接相關(guān)的最后一個細節(jié)——this是什么?以及它的指向到底是什么,感興趣的朋友跟隨小編一起看看吧
    2021-04-04
  • 微信小程序使用slider設(shè)置數(shù)據(jù)值及switch開關(guān)組件功能【附源碼下載】

    微信小程序使用slider設(shè)置數(shù)據(jù)值及switch開關(guān)組件功能【附源碼下載】

    這篇文章主要介紹了微信小程序使用slider設(shè)置數(shù)據(jù)值及switch開關(guān)組件功能,結(jié)合實例形式分析了slider組件及switch組件的功能與使用方法,并附帶源碼供讀者下載參考,需要的朋友可以參考下
    2017-12-12
  • JavaScript通過使用onerror設(shè)置默認圖像顯示代替alt

    JavaScript通過使用onerror設(shè)置默認圖像顯示代替alt

    這篇文章主要介紹了JavaScript通過使用onerror設(shè)置默認圖像顯示代替alt的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • JavaScript計算字符串實際長度方法示例

    JavaScript計算字符串實際長度方法示例

    這篇文章主要為大家介紹了JavaScript計算字符串實際長度方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08

最新評論