>[danger]**1. 使用方式**
1)直接使用字符串調用String對象中的成員
~~~
var s = 'hello';
console.log(s.length); //輸出為5
~~~
2)實例化String,然后通過對象的形式來調用它的成員
~~~
var s =new String('hello');
console.log(s.length); //輸出為5
~~~
>[danger]**2. 方法**
| `indexOf(要查找的字符); ` | 查找一個字符串是否存在,存在返回位置,不存在返回-1 |
| --- | --- |
示例:
~~~
var s = 'hello';
console.log(s.indexOf('e')); //輸出為1
~~~
| `substr(); ` | 截取字符串。兩個參數,第一個參數表示起始位置可以是負數;第二個參數可選,表示長度,非負,不填表示到結尾 |
| --- | --- |
示例:
~~~
var s = 'hello';
console.log(s.substr(2)); //輸出為 llo
~~~
| `substring();` | 截取字符串。兩個參數,都是非負數。分別表示起始位置和結束位置,第二個參數不寫表示到結尾 |
| --- | --- |
示例:
~~~
var s = 'hello';
console.log(s.substring(2,4)); //輸出為 ll
~~~
| `slice(); ` | 截取字符串。兩個參數,第一個表示起始位置,可以是負數。第二個是結尾位置。注意結尾位置不能在起始位置之前。 |
| --- | --- |
示例:
~~~
var s = 'hello';
console.log(s.slice(2,4)); //輸出為 ll
~~~
| `split(); ` | 將字符串分割成數組。兩個參數,第一個表示分隔符,第二個可選表示數組的最大長度。 |
| --- | --- |
示例:
~~~
var s = 'hello ok';
console.log(s.split('o',2)); //輸出為 ['hell','k']
~~~
| `replace(); ` | 替換字符串中的值。兩個參數,第一個表示查找的值,第二個表示替換后的值。 |
| --- | --- |
示例:
~~~
var s = 'hello ok';
console.log(s.replace('o','m')); //輸出為 hellm ok ,只能替換遇到的第一個要被替換的字符
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 連接查詢
- Mysqli 左外連接查詢
- Mysqli 右外連接查詢
- JavaScript
- JS 變量和常量的定義
- JS 運算符
- JS 流程控制
- JS 函數
- JS 數組
- JS數據類型
- JS 錯誤處理
- JS作用域
- JS 節點操作
- JS 遺留DOM
- JS 閉包
- JS 對象(構造函數)
- JS JSON
- JS 節點屬性操作
- JS 設置CSS樣式
- JS 獲取元素位置
- JS 事件
- JS 內置對象
- String 對象
- Date 對象
- Array 對象
- Math 對象
- Window 對象
- navigator 對象
- screen 對象
- location 對象
- Ajax
- 創建 Ajax 對象(兼容)
- AJax 對象屬性和方法
- Ajax get 五步驟
- Ajax post 六步驟
- Ajax get&post 封裝
- XML
- XML 語法&格式
- DOM 節點創建XML
- PHP 創建XML
- xmlwrite 類創建XML
- xmlReader 類解析xml
- JQuery
- JQuery 選擇器
- JQuery 事件
- JQuery 節點之間的操作
- JQuery html屬性設置
- JQuery Class屬性設置
- JQuery CSS樣式設置值
- JQuery 文本內容獲取
- JQuery 動畫特效
- JQuery 數組&對象遍歷
- JQuery 對象擴展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 數據庫配置
- 基本操作
- 查詢構造器
- 查詢數據
- 增加數據
- 更新數據
- 刪除數據
- Session
- Cookie
- Linux
- 指令分類
- 文件屬性
- 文件處理命令
- 幫助命令
- 解壓縮命令
- 網絡通信命令
- 系統開關機
- Shell使用技巧
- VIM+vi 指令