Global:全局对象
9. Global1. 特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。 方法名()。2. 方法:<!--Global对象-->
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>Global对象</title><script type="text/javascript">/*Global1. 特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。 方法名()。2. 方法:encodeURI():url编码decodeURI():url解码encodeURIComponent():url编码,编码的字符更多decodeURIComponent():url解码parseInt():将字符串转为数字* 逐一判断每一个字符是否是数字,直到不是数字为止,将前边数字部分转为numberisNaN():判断一个值是否是NaN* NaN六亲不认,连自己都不认。NaN参与的==比较全部为falseeval():将JavaScript的字符串转为脚本来执行。3. URL编码传智播客=%E4%BC%A0%E6%99%BA%E6%92%AD%E5%AE%A2传智播客假设GBK编码:8个字节 1个字节8个二进制位1001 0101 1001 0101 1001 0101 1001 0101 1001 0101 1001 0101 1001 0101 1001 0101 %95%95%95%95%95%95%95%95假设UTF-8编码:12个字节*/var str = "传智播客";var encode = encodeURI(str);document.write(encode+"<br>") //和浏览器中的值完全相同var s = decodeURI(encode);document.write(s+"<br>");var str1 = "传智播客";var encode1 = encodeURIComponent(str);document.write(encode1+"<br>") //和浏览器中的值完全相同var s1 = decodeURIComponent(encode);document.write(s1+"<br>"); //传智播客var str1 = "http://www.baidu.com?wd=传智播客";var encode1 = encodeURI(str);document.write(encode1+"<br>") //和浏览器中的值完全相同var s1 = decodeURI(encode);document.write(s1+"<br>"); //传智播客var str1 = "http://www.baidu.com?wd=传智播客";var encode1 = encodeURIComponent(str);document.write(encode1+"<br>") //和浏览器中的值完全相同var s1 = decodeURIComponent(encode);document.write(s1+"<br>"); //传智播客var str = "123abc";var number = parseInt(str);alert(number+1); // 124var str = "a123abc";var number = parseInt(str);alert(number+1); // NaNvar a = "acb";document.write(a==NaN);var a = NaN;document.write(a==NaN);document.write(isNaN(a));var jscode = "alert(123)";alert(jscode);eval(jscode);</script>
</head>
<body></body>
</html>
Global:全局对象相关推荐
- global全局对象
和window差不多,在浏览器里运行的时候,一些全局的属性,f就挂到了window中,在node.js中,我们就可以把全局变量属性和方法就挂到global对象中,global 属性自带几个比较常用的属 ...
- (6)Node.js 全局对象
一.浏览器全局对象和Node.js 全局对象 浏览器下的全局对象是window,而Node.js 下的全局对象是 global. 二.Node.js全局对象global的注意事项 • 在交互模式下,声 ...
- JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念...
JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念 <html><body><script type="tex ...
- Node.js 全局对象
Node.js 全局对象 在浏览器 JavaScript 中,通常 window 是全局对象, 而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 gl ...
- Node.js:get/post请求、全局对象、工具模块
一.GET/POST请求 在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交.表单提交到服务器一般都使用 GET/POST 请求. 1.获取GET请求内容 由于GET请求直接被嵌入在路径 ...
- nodejs 全局变量和全局对象
1.全局对象 所有模块都可以调用 1)global:表示Node所在的全局环境,类似于浏览器中的window对象. 2)process:指向Node内置的process模块,允许开发者与当前进程互动. ...
- C++之全局对象、局部对象、静态对象详解
1. 对于全局对象,程序一开始,其构造函数就先被执行(比程序进入点更早):程序即将结束前其析构函数将被执行. 2. 对于局部对象,当对象诞生时,其构造函数被执行:当程序流程将离开该对象的声明周期时,其 ...
- 30.Node.js 全局对象
转自:http://www.runoob.com/nodejs/nodejs-module-system.html 学习要点: - __filename - __dirname - setTim ...
- [JavaWeb-JavaScript]JavaScript_Global全局对象
Global 1. 特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用. 方法名();2. 方法:encodeURI():url编码decodeURI():url解码encodeUR ...
最新文章
- 别得意,你只是假装收藏了而已
- (转)分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)...
- tebluea 仪表板如何联动_报告厅音响设备和辅助设备.doc
- Unity3D 旋转
- springboot + mybatis + gradle项目构建过程
- 谈到云原生, 绕不开容器化
- java mybatis分页查询语句_mybatis分页查询的实现(一)
- office另存为pdf的加载项_你可能需要用到的office转换技巧
- Android开发时的多点触控是如何实现的?
- 团队项目计划、人员安排以及开发方法
- FIB常见应用明细及原理分析
- 中国十大1至3岁童车品牌辐轮王土拨鼠世界儿童自行车品牌排行榜
- 携程2021年国庆出游报告出炉
- 浏览器是如何渲染页面的?
- 输出1-100之内的所有质数
- 扒取blob:https:// 格式的视频
- 将一个字符串反转后并输出,代码如下:
- 遇到的Exception/error及解决办法记录汇总
- python url编码-----urllib的urlencode和quote和quote_plus
- Oracle PL/SQL语句基础学习笔记(下)
热门文章
- Linux学习总结(42)——Linux之Bash脚本入门学习
- App后台开发运维和架构实践学习总结(3)——RestFul架构下API接口设计注意点
- WebService学习总结(3)——使用java JDK开发WebService
- android log 码率,webrtc之Android视频质量提升:保帧率降码率
- PMBOK(第六版) PMP笔记——第十章(项目沟通管理)
- 021合并两个链表并排序
- Docker三剑客之Compose
- Codeforces Round #219 (Div. 2) 解题报告
- 利用sendmail搭建电子邮件服务器
- Python体验(01)-变量、函数和基本控制语句