javascript全局方法
1.三种弹窗
alert() //警告框,无返回值
confirm() //确认框,返回bool类型
prompt() //提示框,返回string类型或者null
2.encodeURI() 把字符串编码为 URI。
encodeURIComponent()把字符串编码为URI组件。
var str="我是一个中国人"
var str2=endcodURI(str)
console.log(str2)
3.decodeURI() 解码某个编码的URI。
var str = "%E6%88%91%E6%98%AF%E4%B8%80%E4%B8%AA%E4%B8%AD%E5%9B%BD%E4%BA%BA"
console.log(decodeURI(str))
4.Number() 把对象的值转换为数字
console.log(Number("123"))
console.log(Number(true))
5.isNaN() 检测某个值是否是数字
console.log(isNaN("abc"))
6.parseInt() 解析一个字符串并返回一个整数。
console.log(parseInt("12.3")) //只取整数部分 12
console.log(parseInt("a12.3")) // NaN
7.parseFloat() 解析一个字符串并返回一个浮点数。
console.log(parseFloat("123.8a")) //123.8
8.String() 把对象的值转换为字符串
var obj = {"name":"张三"}
console.log(String(obj))