#### 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.kancloud.cn";
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.kancloud.cn"
var str2="www.kancloud.cn";
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