JavaScript 学习笔记(四)


Posted in Javascript onDecember 31, 2009

本地对象
①Array类
②Date类
对象的类型 内置对象
①Global对象
②Math对象
宿主对象
今天继续学习JS中的对象,昨天学完了本地对象中的两个重要对象Array和Date。今天看下内置对象Global对象和Math对象。
Global对象
encodeURI()方法用于处理完整的URI,去除一些空格等字符。
eval()方法可计算某个字符串,并执行其中的的 JavaScript 代码。
Math对象
min()方法和max()方法用于判断一组数中的最大值和最小值。这两个方法都可接受任意多个参数。
ceil()方法表示向上舍入函数,总是把数字向上舍入到最接近的值。
floor ()方法表示向下舍入函数,总是把数字向下舍入到最接近的值。
round()方法表示标准的舍入函数,如果数字与下一个整数的差不超过0.5,则向上舍入,否则向下舍入。这是在初中学过的舍入规则。
pow()方法用于把数字升到指定的幂,如把2升到10次幂(在数学中表示为210)。
sqrt()方法用于返回指定数字的平方根。
Math对象还有一整套三角函数方法。
random()方法返回一个0到1之间的随机数,不包括0和1。这是在主页上显示随机引述或新闻的站点常用的工具。
未完。。。random()方法示例

//返回两整数之间的随机数 
function RandomFn(strFirst, strLast) { 
var iFirst = parseInt(strFirst); 
var iLast = parseInt(strLast); 
//两个数之间的个数 
var iCount = iLast - iFirst + 1; 
if (iCount > 0) { 
//randdom()函数返回的是一个0和1之间的随机小数 
var ranNum = Math.floor(Math.random() * iCount + iFirst);//一般以这种格式取随机数:乘以总个数,然后加起始数,最后向下舍入 
document.getElementById('Label1').innerHTML = ranNum; 
} 
else { 
alert("整数2应比整数1大,请重新输入"); 
} 
}
Javascript 相关文章推荐
基于jQuery的简单的列表导航菜单
Mar 02 Javascript
JavaScript限定复选框的选择个数示例代码
Aug 25 Javascript
我的Node.js学习之路(一)
Jul 06 Javascript
Javascript中设置默认参数值示例
Sep 11 Javascript
jQuery中 delegate使用的问题
Jul 03 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
Dec 12 Javascript
快速使用node.js进行web开发详解
Apr 26 Javascript
深究AngularJS中ng-drag、ng-drop的用法
Jun 12 Javascript
React学习笔记之条件渲染(一)
Jul 02 Javascript
React中常见的动画实现的几种方式
Jan 10 Javascript
关于React动态加载路由处理的相关问题
Jan 07 Javascript
django中使用vue.js的要点总结
Jul 07 Javascript
javascript showModalDialog模态对话框使用说明
Dec 31 #Javascript
javascript控制frame,iframe的src属性代码
Dec 31 #Javascript
让IE8支持DOM 2(不用框架!)
Dec 31 #Javascript
javascript 获取表单file全路径
Dec 31 #Javascript
JavaScript 模拟用户单击事件
Dec 31 #Javascript
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 #Javascript
js跟随滚动条滚动浮动代码
Dec 31 #Javascript
You might like
PHP与javascript的两种交互方式
2006/10/09 PHP
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
php使用filter过滤器验证邮箱 ipv6地址 url验证
2013/12/25 PHP
php一个解析字符串排列数组的方法
2015/05/12 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
chosen实现省市区三级联动
2018/08/16 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
JavaScript实现动态生成表格
2020/08/02 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
python 通过字符串调用对象属性或方法的实例讲解
2018/04/21 Python
python GUI模拟实现计算器
2020/06/22 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
使用HTML5捕捉音频与视频信息概述及实例
2018/08/22 HTML / CSS
Melijoe英国官网:法国儿童时尚网站
2016/11/18 全球购物
波兰最大的儿童服装连锁店之一:5.10.15.
2018/02/11 全球购物
戴尔美国官方折扣店:Dell Outlet
2018/02/13 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
入党思想汇报
2014/01/05 职场文书
初中英语课后反思
2014/04/25 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
教师三严三实对照检查材料
2014/09/25 职场文书
办公用品质量保证书
2015/05/11 职场文书
道歉的话语大全
2015/05/12 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书
新闻简讯格式及范文
2015/07/22 职场文书
oracle重置序列从0开始递增1
2022/02/28 Oracle