JavaScript必知必會(huì)(三) String .的方法來自何方
String
我們知道javascript 包括:number,string,boolean,null,undefined 基本類型和Object 類型。
在我的認(rèn)知中,方法屬性應(yīng)該是對象才可以具有的。
var str="hello,world"; var s=str.subString(,);//ell alert(typeof(str)+":"+typeof(s));//string:string
從上面的返回類型來看,str是string 類型的。
再看下面的 如何使用全局對象聲明一個(gè)字符串。
var c=new String(str); alert(typeof(c));//Object<br>alert(c.toString());//hello,world
那我能不能認(rèn)為: 當(dāng)我處理字符串的時(shí)候,
javascript編譯器先把str字符串,使用new String(str);成了對象。然后在調(diào)用其處理辦法,然后使用toString()方法返回個(gè)字符串呢。
臨時(shí)對象的創(chuàng)建和銷毀
從上面的實(shí)例我知道javascript在處理字符串、number,boolean 時(shí)就會(huì)創(chuàng)建臨時(shí)對象,然后銷毀。
var a = "hello,world"; var c = new String(a); //創(chuàng)建了string 對象。 c.len = ; alert(typeof (c));//object; alert(c.len);// /////////////////////////////////////////////////////////////////////// a.len=; alert(a.len);//undefined
a.len 編譯器沒有報(bào)錯(cuò),是因?yàn)閯?chuàng)建的臨時(shí)對象操作完后,又銷毀了。
==和===
a==c ;//true; a===c;//false; 字符串和object是不等的。
以上所述是小編給大家介紹的JavaScript必知必會(huì)(三) String .的方法來自何方的相關(guān)知識(shí),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- golang實(shí)現(xiàn)unicode轉(zhuǎn)換為字符串string的方法
- 詳解Swift中的Characters字符類型與String字符串類型
- 從string類的實(shí)現(xiàn)看C++類的四大函數(shù)(面試常見)
- Javascript之String對象詳解
- 簡單總結(jié)JavaScript中的String字符串類型
- JS 對象(Object)和字符串(String)互轉(zhuǎn)方法
- 詳解C++中StringBuilder類的實(shí)現(xiàn)及其性能優(yōu)化
- CI框架源碼解讀之URI.php中_fetch_uri_string()函數(shù)用法分析
- js字符串截取函數(shù)slice、substring和substr的比較
- C++中string的模擬實(shí)現(xiàn)
相關(guān)文章
js Html結(jié)構(gòu)轉(zhuǎn)字符串形式顯示代碼
js Html結(jié)構(gòu)轉(zhuǎn)字符串形式顯示代碼,需要的朋友可以參考下。2011-11-11
javascript控制frame,iframe的src屬性代碼
原理就是通過獲取當(dāng)前網(wǎng)頁地址欄的信息傳參,然后設(shè)置框架的地址。2009-12-12
探索瀏覽器頁面關(guān)閉window.close()的使用詳解
這篇文章主要介紹了探索瀏覽器頁面關(guān)閉window.close()的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
javascript 實(shí)現(xiàn)字符串反轉(zhuǎn)的三種方法
這篇文章主要介紹了javascript 實(shí)現(xiàn)字符串反轉(zhuǎn)的三種方法,有需要的朋友可以參考一下2013-11-11
js購物車實(shí)現(xiàn)思路及代碼(個(gè)人感覺不錯(cuò))
提起購物車想必只有在一些購物網(wǎng)站上才可以看得到,下面為大家介紹下使用js實(shí)現(xiàn)的購物車,感興趣的朋友可以參考下2013-12-12
如何在javascript 中使用 xmlHttpRequest 發(fā)送 POST
本文將通過不同的示例解釋如何使用JavaScript代碼在AJAX編程中發(fā)送 XMLHttpRequest post 請求,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-07-07

