字串物件
字串的不可變
指的是裡面的值不可變,雖然看上去可以改變內容,但其實是地址變了,記憶體中新開闢了一個記憶體空間。
var str = 'abc ' ;
str = "hello";
//當重新給str賦值的時候,常量·abc'不會被修改,依然在記憶體中
//重新給字串賦值,會重新在記憶體中開闢空間,這個特點就是字串的不可變/由於字串的不可變,在大量拼接字串的時候會有效率問題
var str = '";
for (var i = o; i < 100000; i++) {
str t= i;
console.log (str);
//這個結果需要花費大量時間來顯示,因為需要不斷的開闢新的空間
根據字元返回位置
字串所有的方法,都不會修改字串本身(字串是不可變的),操作完成會返回一個新的字串。
方法名
indexOf("'要查詢的字元,開始的位置):返回指定內容在元字串中的位置,如果找不到就返回-1,開始的位置是index索引號;
//字串物件瞭根據字元返回位置str.indexOf('要查詢的字元',[起始的位置])
var str ='改革春風吹滿地,春天來了';
console.log(str.indexOf(春"));
console.log(str.indexof('春',3));//從索引號是3的位置開始往後查詢
lastIndexof():從後往前找,只找第一個匹配的
根據位置返回字元(重點)
charAt(index):返回指定位置的字元(index字串的索引號)
var str='hello,word'
console.log(str.charAt(2));//l
str.charCodeAt(index):獲取指定位置處字元的ASCII碼(index索引號)
var str='hello,word'
console.log(str.charCodeAt(2));//108
str[index]:獲取指定位置處字元
var str='hello,word'
console.log(str[2]);//l
相關文章
- Javascript 物件 – 字串物件JavaScript物件字串
- JS json字串轉物件、物件轉字串JSON字串物件
- js jquery 列印物件;json 物件轉字串jQuery物件JSON字串
- Redis的字串物件筆記Redis字串物件筆記
- python字串是物件嗎Python字串物件
- js物件轉json字串物件JSON字串
- JavaScript課程——Day07(物件簡介、Math物件、時間物件、字串物件)JavaScript物件字串
- 常見物件-字串的遍歷物件字串
- jQuery物件和DOM物件和字串之間的轉化jQuery物件字串
- json字串與物件互相轉換JSON字串物件
- 常見物件-字串反轉的案例物件字串
- 常見物件-字串反轉功能案例物件字串
- js字串與json物件處理字串JSON物件
- 將html字串轉化為jquery物件HTML字串jQuery物件
- 通過字串動態建立類物件字串物件
- Json物件與Json字串互轉JSON物件字串
- js字串string轉object物件 - 方法篇JS字串Object物件
- JSON字串轉換為物件直接量JSON字串物件
- 為什麼Java字串是不可變物件?Java字串物件
- fastjson 物件字串互轉方法例項ASTJSON物件字串
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- eval()將JSON格式字串轉換為物件JSON字串物件
- 5.Python3原始碼—字串(str)物件Python原始碼字串物件
- 時間日期字串轉換為時間物件字串物件
- js將物件直接量轉換為字串形式JS物件字串
- js使用物件方式設定字串的樣式JS物件字串
- JavaScript將JSON格式字串轉換為物件JavaScriptJSON字串物件
- js把json字串轉成json物件JSON字串物件
- 深入瞭解 Python 字串物件的實現Python字串物件
- Objective-C使用靜態方法建立字串物件Object字串物件
- json 物件與json 字串的區別。JSON物件字串
- fastjson: json物件,json物件陣列,javabean物件,json字串之間的相互轉化ASTJSON物件陣列JavaBean字串
- Node.js學習之路04——Buffer物件與字串Node.js物件字串
- json字串和js物件之間相互轉換JSON字串物件
- json字串和json格式物件的轉換JSON字串物件
- 如何將時間字串轉換為時間物件字串物件
- javascript如何將字串轉換成json格式物件JavaScript字串JSON物件
- 常見物件-把int陣列拼接字串的案例物件陣列字串