JavaScript对象-Global
1.特点:全局对象 这个Global中封装的方法不需要对象就可以直接调用 方法名
2.方法
- encodeURI():url编码
- decodeURI():url解码
- encodeURIComponent():url编码,编码的字符更多
- decodeURIComponent():url解码
- parseInt():将字符串转为数据
- 逐一判断每一个字符是否是数字 直到不是数字为止 将前边数字部分转为number
- isNaN():判断一个值是否是NaN
- NaN六亲不认 连自己都不认 NaN参与的==比较全部问false
- eval():将javaScript字符串 并把它作为脚本代码来执行
3.URl编码
百度:%E7%99%BE%E5%BA%A6
博客园:%E5%8D%9A%E5%AE%A2%E5%9B%AD
代码案例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
var str="百度";
var encode=encodeURI(str);
document.write(encode+"<br>");
var s =decodeURI(encode);
document.write(s+"<br>");
var str1="博客园";
var encode1=encodeURIComponent(str1);
document.write(encode1+"<br>");
var s1 =decodeURIComponent(encode1);
document.write(s1+"<br>");
document.write("<hr>");
var str="a234abc";
var number=parseInt(str);
document.write(number+"<br>");
var a=NaN;
document.write(a==NaN+"<br>");
document.write(isNaN(a)+"<br>");
var jscode = "alert(123)";
alert(jscode);
</script>
</head>
<body>
</body>
</html>
运行结果:


浙公网安备 33010602011771号