Download Fore_End/JavaScript/ECMAScript/ECMAScript_object/06_Global对象.html from zxy0307/JavaWeb: direct link, hf CLI and curl.
- Browser
- Download file 1.91 kB
-
https://huggingface.co/zxy0307/JavaWeb/resolve/main/Fore_End/JavaScript/ECMAScript/ECMAScript_object/06_Global%E5%AF%B9%E8%B1%A1.html
- Command line
-
hf download hf://zxy0307/JavaWeb/Fore_End/JavaScript/ECMAScript/ECMAScript_object/06_Global对象.html
-
curl -L -o 06_Global对象.html https://huggingface.co/zxy0307/JavaWeb/resolve/main/Fore_End/JavaScript/ECMAScript/ECMAScript_object/06_Global%E5%AF%B9%E8%B1%A1.html
1.91 kB
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Global对象</title> | |
| </head> | |
| <body> | |
| <script> | |
| /* | |
| 9. Global | |
| 1. 特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。 方法名(); | |
| 2. 方法: | |
| encodeURI():url编码 | |
| decodeURI():url解码 | |
| encodeURIComponent():url编码,编码的字符更多 | |
| decodeURIComponent():url解码 | |
| parseInt():将字符串转为数字 | |
| * 逐一判断每一个字符是否是数字,直到不是数字为止,将前边数字部分转为number | |
| isNaN():判断一个值是否是NaN | |
| * NaN六亲不认,连自己都不认。NaN参与的==比较全部为false | |
| eval():将 JavaScript 字符串,并把它作为脚本代码来执行。 | |
| 3. URL编码 | |
| 传智播客 = %E4%BC%A0%E6%99%BA%E6%92%AD%E5%AE%A2 | |
| */ | |
| // encodeURI():url编码 | |
| // decodeURI():url解码 | |
| var str = "传智播客"; | |
| var encode = encodeURI(str); | |
| document.write(encode + "<br/>");//%E4%BC%A0%E6%99%BA%E6%92%AD%E5%AE%A2 | |
| var s = decodeURI(encode); | |
| document.write(s + "<br/>");//传智播客 | |
| // encodeURIComponent():url编码,编码的字符更多 | |
| // decodeURIComponent():url解码 | |
| var str = "传智播客"; | |
| var encode = encodeURIComponent(str); | |
| document.write(encode + "<br/>"); | |
| var s = decodeURIComponent(encode); | |
| document.write(s + "<br/>"); | |
| // parseInt():将字符串转为数字 | |
| var str = "1234abc"; | |
| var number = parseInt(str);//转为数字 | |
| document.write(number + 1 + "<br/>"); | |
| // isNaN():判断一个值是否是NaN | |
| var a = NaN; | |
| document.write((a == NaN) + "<br/>"); | |
| document.write(isNaN(a) + "<br/>"); | |
| // eval():将 JavaScript 字符串,并把它作为脚本代码来执行。 | |
| var jscode = "document.write(123 + '<br/>')"; | |
| eval(jscode); | |
| </script> | |
| </body> | |
| </html> |