JavaScript的字符串详解
#转载请留言联系
-
字符串合并 +
var str1="chi"; var str2="chung"; console.log(str1+str2)
输出:
chichung
-
把字符串转换城整数[parseInt]或者小数[parseFloat]
var num1="100元"; var num2="1.23"; console.log(parseInt(num1)) console.log(parseFloat(num2)) 输出: 100 1.23
-
split把字符串根据指定字符分割转换成数组
var str="广东省-广州市-天河区" var ret=str.split("-") console.log(ret) 输出: ["广东省","广州市","天河区"]
-
indexOf查找字符串是否含有指定字符
var str="广东省-广州市-天河区"; var target="广州"; console.log(str.indexOf(target)) 输出: 4
注意,找不到返回的是-1。
-
substring截取字符串
用法: substring(开始的下标,结束的下标)
var str="abcdef"; console.log(str.substring(2,3)) 输出: c
-
字符串的反转
JavaScript中,字符串不能像数组一样有reverse方法反转,但是可以通过先转换为数组,用数组的方法进行反转后再拼接为字符串。
var str="abcdef"; var arr=str.split(""); var arr_reverse=arr.reverse(); console.log(arr_reverse.join("")) 输出: fedcba
代码成就万世基积沙镇海,梦想永在凌云意意气风发。