Javascript 字串等變數的學習

2021-09-02 14:56:45 字數 959 閱讀 6048

1:字串型別

定義方式:  var a ="abc";   或者   var  a='abc';  使用單雙引號都可以。

2常用函式

(1)charat();獲取字串特定索引處的字元  。

例如: var  a ="abcdefg";   var b=a.charat(2);    此時b的值為c。索引是從0開始算起。

(2)indexof():返回字串中特定的字串第一次出現的位置,位置即索引。

例如: var  a ="abcdefg";   var b=a.indexof("cd");   此時b的值為2。

(3)substring():返回字串中的某個子串

例1: var  a ="abcdefg";   var b =a.substring(1);   b的值為 bcdefg,  substring(start),表示從start處一直擷取到字元      串尾部,start表示索引,包括start位置。

例2: var  a ="abcdefg";   var b =a.substring(1,3);  b的值為 bc,substring(start,end) ,表示從start索引擷取到end索引處前一位,但是不能包括end索引。

(4)slice(start,end),slece(start),用法和substring基本一樣,區別是可以接受負數為索引。

例如:var  a ="abcdefg";  var b =a.slice(3,-1);   b的結果為def ,當使用負索引時,表示從字串右邊開始計算索引,最右邊的索引為-1,end引數同樣不能包括。

3:undifined 和null

若乙個變數不存在,或者變數為賦值,則該變數的值為undifined。

null表示變數的值為空,null表示變數是有值的,值為null。精確區分兩者,用(===)。

例如:var x;

if(x===undifined)   此時可以輸出。

javascript 字串 字元陣列

字串和字元陣列 1 定義 字串的核心是字元陣列。不等於字元陣列 1 定義字串 例子 定義 var str hello world 輸出 document.write str 2 定義字元陣列 定義一 var str1 h e l l o w o r l d 定義二 var str2 new stri...

SQL SERVER拼接字串(字串中有變數)

sql server拼接字串 字串中有變數 對我來說是乙個難點,總是忘記規律,寫下來以幫助記憶。一 拼接字串 整個字串不分割 步驟 首先在字串的前後加單引號 字串中的變數以 para 在字串中表示 若在執行時存在型別轉換錯誤,則應用相應的型別轉換函式,對變數進行型別轉換 如cast 函式 示例均採用...

javascript字串物件

string字串物件 1.字串粗體展示 var a 陳冠希喜歡拍電影 document.writeln a.bold document.writeln a 2.substr擷取字串的某一部分 substring startindex,endindex 含頭不含尾 document.write a.s...