js + css 应用vue2.0

JS 常用字段

2018-10-11  本文已影响7人  zlf_j

一、字符串

split()

把一个字符串分割成字符串数组。
http://www.w3school.com.cn/js/jsref_split.asp

"2:3:4:5".split(":") //将返回["2", "3", "4", "5"]
"|a|b|c".split("|") //将返回["", "a", "b", "c"]

slice(位置)

提取字符串的某个部分,并以新的字符串返回被提取的部分。
http://www.w3school.com.cn/jsref/jsref_slice_string.asp

var str="Hello happy world!"
document.write(str.slice(6,11)) //提取从位置 6 到位置 11 的所有字符
var str="Hello happy world!"
document.write(str.slice(6)) // 提取从位置 6 开始的所有字符

indexOf()

返回某个指定的字符串值在字符串中首次出现的位置
http://www.w3school.com.cn/jsref/jsref_indexOf.asp

var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />") // 0
document.write(str.indexOf("World") + "<br />") // -1 不存在
document.write(str.indexOf("world")) // 6

substr()

抽取从 start 下标开始的指定数目的字符
http://www.w3school.com.cn/jsref/jsref_substr.asp

var str="Hello world!"George.John.Thomas
document.write(str.substr(3)) // lo world!
var str="Hello world!"
document.write(str.substr(3,7)) // lo worl

求数组最大值

let max = Math.max.apply(null, arr)

二、数组

join()

把数组中的所有元素放入一个字符串。
http://www.w3school.com.cn/jsref/jsref_join.asp

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join()) // George,John,Thomas
// 分隔符来分隔数组中的元素
document.write(arr.join(".")) // George.John.Thomas

slice(位置)

从已有的数组中返回选定的元素
http://www.w3school.com.cn/jsref/jsref_slice_array.asp

let arr = [George,John,Thomas,James,Adrew,Martin]
document.write(arr.slice(2,4) + "<br />") // Thomas,James

splice(位置,删除数量,添加)

向/从数组中添加/删除项目,然后返回被删除的项目。

三、json

https://www.cnblogs.com/goatling/p/6293692.html

json.parse()

从一个字符串中解析出json对象

var data = '{"name":"goatling"}'
console.log(​JSON.parse(data)) // {name:"goatling"}
console.log(​typeof JSON.parse(data)) // object

json.stringify()

从一个对象中解析出字符串

var data = {name:'goatling'}
console.log(JSON.stringify(data)) // '{"name":"goatling"}'
console.log(typeof JSON.stringify(data)) // string

上一篇 下一篇

猜你喜欢

热点阅读