js字串,陣列,物件,正則,canvas,json常用方法
阿新 • • 發佈:2018-12-25
字串
// split() 方法用於把一個字串分割成字串陣列。
let str="1,1,1,1"
str.split(",") // [1,1,1,1]
陣列
concat()
// 作用:陣列拼接
// 使用: this.server = this.server.concat(res.body.rows)
// 常用於:
物件
正則
canvas
json
JSON.parse() 作用: json字串轉物件 使用: JSON.parse("[{name:'佐森',id:1}]") // [{name:'佐森',id:1}] JSON.stringify() 作用: 物件轉josn字串 使用: JSON.parse([{name:'佐森',id:1}]) // "[{name:'佐森',id:1}]"
型別轉換
字串:
字串轉數字
parseInt()
例:
let str = "1234"
let string = parseInt(str)
json轉陣列物件
JSON.parse()
例:
let isJson = ""
let arr = JSON.parse(jsJson)
Math
Math.ceil() 作用: 向上取整數 使用: Math.ceil(5.2) //6 Math.floor() 作用:向下取整 使用: Math.floor(5.2) //5 Math.round() 作用: 四捨五入 使用; Math.round(1.5) // 2 Math.abs() 作用: 絕對值 使用Math.abs(-5) //5 Math.random() 作用: 返回一個0到1之間的隨機數