JavaScript中Global、Math、Date对象的常用方法
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对象的常用方法的更多相关文章
- 谈谈javascript中的日期Date对象
一.日期对象 在javascript中并没有日期型的数据类型,但是提供了一个日期对象可以操作日期和时间. 日期对象的创建: new Date();二.将日期对象转换为字符串 将日期对象转换为字 ...
- 使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理。距离远时图片放大,距离近时图片缩小
查看本章节 查看作业目录 需求说明: 使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理.距离远时图片放大,距离近 ...
- javascript中遇到的字符串对象处理
在javascript中对参数处理: 1 <script> 2 function getParam() 3 { 4 urlInfo=window.location.href; //获取当前 ...
- javascript中的内置对象
2015.12.1 javascript中的内置对象 复习: 1.js中的内置函数 alert prompt write parseInt parseFloat eval isNaN document ...
- (转载)JavaScript中的Window窗口对象
(转载)http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 例子: <html> <head> < ...
- JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;
学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...
- 了解 JavaScript 中的内置对象
所有编程语言都具有内部(或内置的)对象来创建 语言的基本功能.内部对象是 您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能.JavaScript 有许多 将其定义为语言的内部对象.本 ...
- JavaScript学习总结二(Date对象的用法)
javascript Date对象的常用API 1:创建日期 Date 对象用于处理日期和时间. 可以通过 new 关键词来定义 Date 对象.以下代码定义了名为 myDate 的 Date 对象: ...
- JavaScript(九):JavaScript中的内置对象
一.对象的概念 对象是一种特殊的数据类型(object). 拥有一系列的属性和方法. 分为内置对象和自定义对象. 二.String对象 String对象用来支持对于字符串的处理. 1.属性 lengt ...
随机推荐
- 【Python】 关于import和package结构
关于import语句 python程序需要使用某个第三方模块的话要用import语句,其实就是把目标模块的内容加载到内存里.当然,在加载之前,python会按照一定的顺序寻找sys.path中的目录. ...
- 数据库 --> MySQL存储引擎介绍
MySQL存储引擎介绍 MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良.虽然 ...
- linux --> ubuntu和mac通过samba共享
ubuntu和mac通过samba共享 如果想快速配置,直接跳到第五步. 一.安装smb 执行下列命令 sudo apt-get install samba sudo apt-get install ...
- STL --> deque双向队列
deque简介 deque是双向开口的连续性存储空间.虽说是连续性存储空间,但这种连续性只是表面上的,实际上它的内存是动态分配的,它在堆上分配了一块一块的动态储存区,每一块动态存储去本身是连续的,de ...
- 设计模式 --> (1)工厂模式
工厂模式 工厂模式属于创建型模式,大致可以分为三类,简单工厂模式.工厂方法模式.抽象工厂模式. 适用性: 例如部署多种数据库的情况,可能在不同的地方要使用不同的数据库,此时只需要在配置文件中设定数据库 ...
- System V IPC 之共享内存
IPC 是进程间通信(Interprocess Communication)的缩写,通常指允许用户态进程执行系列操作的一组机制: 通过信号量与其他进程进行同步 向其他进程发送消息或者从其他进程接收消息 ...
- 如何解决js递归里面出现的堆栈溢出
16.下面的递归代码在数组列表偏大的情况下会导致堆栈溢出.在保留递归模式的基础上,你怎么解决这个问题? var list = readHugeList(); var nextListItem = fu ...
- 根据 中序遍历 和 后序遍历构造树(Presentation)(C++)
好不容易又到周五了,周末终于可以休息休息了.写这一篇随笔只是心血来潮,下午问了一位朋友PAT考的如何,顺便看一下他考的试题,里面有最后一道题,是关于给出中序遍历和后序遍历然后求一个层次遍历.等等,我找 ...
- 用jQuery.delegate()将事件绑定在父元素上面
1.先看看官方的示例: <html> <head> <script type="text/javascript" src="/jquery/ ...
- 集大1513 & 1514班 软件工程第二次作业评分与点评
谢谢按时完成作业的同学. 请大家在今后的作业中多思考,认真完成并注意作业的原创性. 学号 作业标题 作业地址 提交日期 分数 201521121087 微信APP简要分析 http://www.cnb ...