#### 1.charAt()
返回某個位置的字符。
~~~
var str="qinchuan";
console.log(str.charAt(3));//"c"
~~~
#### 2.concat()
將一個或多個字符串拼接起來,返回拼接后的字符串。該方法不會修改原字符串。
~~~
var str="hello";
console.log(str.concat(" world"));//"hello world"
console.log(str.concat(" world","!!");//"hello world!!"
~~~
#### 3.slice()、substr()、substring()
與concat方法一樣,這三個 方法也不會修改字符串本身的值,而是將結果返回。
它們的區別:
1. 只有一個參數時:返回下標從該參數開始到字符串結尾的子串
2. 有兩個參數時:slice和substring返回下標從第一個參數開始到第二個參數-1結束的子串。substr返回下標從第一個參數開始長度為第二個參數的子串
#### 4.split()
將字符串分割并返回一個數組,接收一個參數作為分割的參照。
~~~
var str="www.hmoore.net";
console.log(str.split("."));//["www","kancloud","cn"]
~~~
#### 5.trim()
刪除字符串前置以及后綴的所有空格并將結果保存在新的字符串中返回。
~~~
var str=" qinchuan "
console.log(str.trim());//"qinchuan"
~~~
#### 6.toLowerCase()、toUpperCase()
將字符串轉換成小寫、大寫并保存在新的字符串中返回。
<br>
#### join()和split()的區別
join將一個數組拼接成字符串并返回該字符串,元素之間以join接收的參數作為分割符(默認是","),split將一個字符串以接收的參數作為分割點,將分割的若干子串存放到字符串數組中返回。
~~~
var str1=["www","kancloud","cn"];
console.log(str1.join("."));//"www.hmoore.net"
var str2="www.hmoore.net";
console.log(str2.split("."));//["www","kancloud","cn"]
~~~
- html/css
- 不一樣的css3之Transform
- 不一樣的css3之Transition
- 不一樣的css3之Animation
- Less初學
- Sass初學
- 水平垂直居中那些事
- css優先級
- css基礎教學
- javascript
- 淺談javascript事件處理程序
- cookie,localStorage,sessionStorage的區別
- Ajax
- 說說JSON
- 數組常用的方法
- 字符串常用的方法
- 閉包之我的理解
- 常用DOM操作
- 扒一扒所謂的面向對象
- JS Blob對象
- ES6學習筆記(一)
- ES6學習筆記(二)
- 用ES6書寫React
- React+Redux實戰總結
- 基于Express搭建開發環境
- 其他
- github初學
- 輕松配置Webpack
- asp.net學習筆記
- ado.net
- 如何使用ajax進行前后端交互
- 銀行大廳自助服務系統需求分析
- 西電銀行開發手冊
- 接口
- ajax