首页 > 代码库 > 1.全局函数
1.全局函数
/*
* 全局函数
* @encodeURI(); //编码的 URI
* @decodeURI(); //对encodeURI()编码的URL 进行解码
* @encodeURIComponent() //字符串作为 URI 组件进行编码
* @decodeURIComponent() //函数可对 encodeURIComponent() 函数编码的 URI 进行解码
* @isNaN(); //检查是否为非数字值,非数字返回true
* @isFinite(); //函数用于检查其参数是否是无穷大,是则返回false
* @eval(); //可计算某个字符串,并执行其中的的 JavaScript 代码
* @Number(); //函数把对象的值转换为数字
* @String(); //函数把对象的值转换为字符串
*/
encodeURI("http://www.切尔西fr=search"); // http://www.%E5%88%87%E5%B0%94%E8%A5%BFfr=searchdecodeURI("http://www.%E5%88%87%E5%B0%94%E8%A5%BFfr=search"); //http://www.切尔西fr=searchencodeURIComponent("http://www.切尔西fr=search"); //http%3A%2F%2Fwww.%E5%88%87%E5%B0%94%E8%A5%BFfr%3DsearchdecodeURIComponent("http%3A%2F%2Fwww.%E5%88%87%E5%B0%94%E8%A5%BFfr%3Dsearch"); //http://www.切尔西fr=searchisNaN(NaN); //true(NaN不是数字)isNaN(undefined); //true(undefined转换成数字是NaN)isNaN({}); //true(对象转换不了数字)isNaN("123ABC"); //true(转换不成数字)isNaN("blabla"); //true(转换不成数字)isNaN(true); //false(true转换为数字1)isNaN(null); //false(null转换为数字0)isNaN(37); //false(是数字)isNaN("37"); //false(字符串转换为数字37)isNaN(""); //false(空字符转换为数字0)isNaN(" "); //false(空格字符转换为数字0)isFinite(Infinity); //falseisFinite(-Infinity); //falseisFinite(undefined); //falseisFinite(NaN); //falseisFinite(0); //true(数字返回true)isFinite(null); //true(数字返回true)isFinite(2e64); //true(数字返回true)isFinite("0"); //true(数字返回true)eval("2+2"); //4eval("x=10;y=20;x*y"); //200
1.全局函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。