JavaScript当中Global、Math、Date类型常用方法如下:

 /*
js 中 Global对象 是一个不存在的对象,它里面的方法可以调用
常用方法:
1 encodeURI 对uri进行转换字节, 不改变特殊符号,不常用
2 encodeURIComponent 对uri进行转换字节码,符号全部转换 常用
3 decodeURI 解码
4 decodeURIComponent 解码
5 eval 传入一个字符串,当作js脚本进行执行
6 parseInt 字符串转换成整数
7 parseFloat 字符串转成小数
8 isNaN 不是number类型返回true
9 Escape 对带有中文的字符串转码
10 Unesacape 带有中文的字符串解码
*/
// 1 enCodeURI 对uri进行转换字节, 不改变特殊符号,不常用
// 2 enCodeURIComponent 对uri进行转换字节码,符号全部转换 常用
// 3 decodeURI 解码
// 4 decodeURIComponent 解码
var uri = "http://www.baidu.com cn";
var uri1 = encodeURI(uri);
var uri2 = encodeURIComponent(uri);
alert(uri1);
alert(uri2);
alert(decodeURI(uri1));
alert(decodeURIComponent(uri2)); //5 eval 传入一个字符串,当作js脚本进行执行
var str = "var a = 10;";
eval(str);
alert(a);
var str1 = "{name:'z3',age:18}";
var obj = eval( "("+str1+")" ); //用括号括起来 代表立即执行代码块,执行结果赋值给obj当作一个对象
alert(obj.name); // 6 parseInt
// 7 parseFloat
alert(parseInt("10"));
alert(parseFloat("10.1")); // 9 Escape 带有中文的转码
// 10 Unesacape 带有中文的解码
var str = escape("哈哈");
alert(str);
alert(unescape(str)); //Math.random() 产生[0,1)随机数
//Math.ceil(num) 向上取整
//Math.floor(num) 向下取整
//Math.round(num) 四舍五入 var date = new Date();
//alert(date);
//Date日期 date = new Date()
//获取当前时间的方法
var year = date.getFullYear();
//alert(year);
var month = date.getMonth() +1 ;
//alert(month);
var tdate = date.getDate(); //日期
//alert(tdate);
var hours = date.getHours(); //获得小时
//alert(hours);
var min = date.getMinutes(); //分钟
//alert(min);
var sec = date.getSeconds(); //秒
//alert(sec);
var day = date.getDay(); //星期几
//alert(day); //alert("今天是"+year+"年"+month+"月 "+day+"日,星期 "+day +","+ hours+"点"+min+"分"+sec+"秒 " );
document.write("今天是"+year+"年"+month+"月 "+day+"日,星期 "+day +","+ hours+"点"+min+"分"+sec+"秒 " );

JavaScript中Global、Math、Date对象的常用方法的更多相关文章

  1. 谈谈javascript中的日期Date对象

    一.日期对象  在javascript中并没有日期型的数据类型,但是提供了一个日期对象可以操作日期和时间.  日期对象的创建:  new Date();二.将日期对象转换为字符串  将日期对象转换为字 ...

  2. 使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理。距离远时图片放大,距离近时图片缩小

    查看本章节 查看作业目录 需求说明: 使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理.距离远时图片放大,距离近 ...

  3. javascript中遇到的字符串对象处理

    在javascript中对参数处理: 1 <script> 2 function getParam() 3 { 4 urlInfo=window.location.href; //获取当前 ...

  4. javascript中的内置对象

    2015.12.1 javascript中的内置对象 复习: 1.js中的内置函数 alert prompt write parseInt parseFloat eval isNaN document ...

  5. (转载)JavaScript中的Window窗口对象

    (转载)http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 例子: <html> <head> < ...

  6. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;

    学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...

  7. 了解 JavaScript 中的内置对象

    所有编程语言都具有内部(或内置的)对象来创建 语言的基本功能.内部对象是 您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能.JavaScript 有许多 将其定义为语言的内部对象.本 ...

  8. JavaScript学习总结二(Date对象的用法)

    javascript Date对象的常用API 1:创建日期 Date 对象用于处理日期和时间. 可以通过 new 关键词来定义 Date 对象.以下代码定义了名为 myDate 的 Date 对象: ...

  9. JavaScript(九):JavaScript中的内置对象

    一.对象的概念 对象是一种特殊的数据类型(object). 拥有一系列的属性和方法. 分为内置对象和自定义对象. 二.String对象 String对象用来支持对于字符串的处理. 1.属性 lengt ...

随机推荐

  1. QT 创建一个具有复选功能的下拉列表控件

    最近研究了好多东西,前两天突然想做一个具有复选功能的下拉列表框.然后在网上"学习"了很久之后,终于发现了一个可以用的,特地发出来记录一下. 一.第一步肯定是先创建一个PROJECT ...

  2. 集合中存的是引用,分析一道容易混淆的Java面试题

    我们自定义的类是以引用的形式放入集合,如果使用不当,会引发非常隐蔽的错误.就拿我经常问到的一个面试题来说明这个知识点. 第一步,我们定义一个Car类型的类,其中只有一个int类型id属性. 第二步,创 ...

  3. Spring源码学习:第1步--在Spring源码中添加最简单的Demo代码

    为了最大程度地贴近Spring源码并进行学习,一种比较直接的做法是:直接在Spring源码中加入Demo代码,并进行调试. 参照以前使用Spring的经验,Spring最简单的使用方法是:一个实体类. ...

  4. echarts 移动端地图数据可视化教程

    如上效果图: 以下未代码: <!doctype html> <html lang="en">   <head> <meta charset ...

  5. FMDatabaseQueue 如何保证线程安全

    这篇文章原来在用 Github Pages 搭建的博客上,现在决定重新用回博客园,所以把文章搬回来. FMDB 是 OC 针对 sqlite 的封装.在其文档的线程安全部分这样讲:同时从多个线程使用同 ...

  6. 关于IM的一些思考与实践

    上一篇简单的实现了一个聊天网页,但这个太简单,消息全广播,没有用户认证和已读未读处理,主要的意义是走通了websocket-sharp做服务端的可能性.那么一个完整的IM还需要实现哪些部分? 一.发消 ...

  7. 【Flask】 利用uWSGI和Nginx发布Flask应用

    因为Flask比较容易上手,之前也拿flask写过几个小项目,不过当时天真地以为只要在服务器上nohup跑一个python脚本就算是成功发布了这个flask项目.实际上这还面临很多问题,比如并发性不好 ...

  8. 【itchat】用Python玩耍微信

    [itchat] itchat是个基于网页版微信的python微信API.功能目前做到基本可以满足正常的消息收发,信息的获取等等.不过对于红包之类网页版微信不支持的功能,这个模块自然也就无法支持了. ...

  9. C语言描述队列的实现及操作(链表实现)

    // 队列的单链表实现 // 头节点:哨兵作用,不存放数据,用来初始化队列时使队头队尾指向的地方 // 首节点:头节点后第一个节点,存放数据 #include<stdio.h> #incl ...

  10. diy51单片机最小系统------从零件到51整体测试成功小白篇

    前言 因为现在网上资料很多,但是很多博主水平不一样,有很多时候,自己在网上找了很多资料,因为自己智商不够,有时候感觉很多关键性的东西没说清楚,导致解决不了问题.那现在就从一个小白的角度来记录自己做过的 ...