JavaScript中的字串

2021-08-29 01:19:32 字數 1292 閱讀 2525

1. 建立乙個字串

1)宣告賦值

var string = 'this is a test';

var string = "this is a test";

2)沒有引號的任何文字字串都被假定為變數名、屬性名、保留字或類似。

2. 單引號和雙引號

1)建議選擇乙個並堅持使用它。

2)正確使用

var sgldbl = 'would you eat a "fish supper"?';

var dblsgl = "i'm feeling blue.";

不能在字串中包含相同的引號。

3. 轉義字串中的字元

使用反斜槓避免錯誤:

var bigmouth = 'i\'ve got no right to take my place...';

1. 使用加號(+)操作符

1)兩個

var one = 'hello, '; var two = 'how are you?'; var joined = one + two;

2)多個

var multiple = one + one + one + one + two;

3)字串和變數混合

ar response = one + 'i am fine — ' + two;

2. 上下文中的串聯

press me

var button = document.queryselector('button');

button.onclick = function()

3. 數字與字元

1)例'front ' + 242;

2)數值變數&字串的轉換

①字串→數值變數

var mystring = '123'; var mynum = number(mystring);

②數值變數→字串

var mynum = 123; var mystring = mynum.tostring();

注:將乙個數字輸入到乙個表單文字欄位中,這將是乙個字串。

JavaScript中的字串

取得指定子字串在字串中第一次出現的位置 var str helloworld 取得l在字串中第一次出現的位置 索引 console.log str.indexof l 列印出str 輸出的值的 helloworld 如果字串中沒有就返回 1 取得指定子字串在字串中第一次出現的位置 var str h...

javascript中字串search方法

search 方法用於檢索字串中指定的子字串,或者檢索與正規表示式匹配的自字串 search 方法支援字串或者正規表示式物件為引數 返回第乙個與引數相匹配的子字串的起始位置 如果沒有檢索到匹配的子字串,則返回 1 1 search 方法不執行全域性匹配,它將忽略標識g 2 search 方法同時忽略...

javaScript統計字串中字元出現的次數

很簡單,思路是定義乙個空物件來儲存字元和它對應出現的次數,如下 2016 06 29 隨便打一串字元做測試 var str sdwprwqsjxg json for var i 0,l str.length i l i console.log json.stringify json 基於此可以擴充套...