十五、字符串转数字
2019-07-06 本文已影响0人
懒羊羊3号
字符串转数组
let a = '123abc'
let b = 'abc123'
Number(a) // NaN
Number(a) === NaN // false
a-1和+a同Number(a)
parseInt(a) // 123
parseInt(b) // NaN
typeof(Number(a)) // 所有包括NaN都是number
判断是否纯大于等于0的数
Number(a) > -1
字符串
s=“123”;
1、字符串=>字符数组
sarr=s.split(“”);引号里面为空
2、字符数组=>字符串
s=sarr.join(“”);引号里面为空
3、字符数组=>数字数组
arr=sarr.map(x=>parseInt(x,10));
4、数组的传递与复制
b=a;//传递,ab同时改变
b=a.slice(0);//复制,ab互不影响