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 cookie操作代码
Mar 14 Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
Aug 11 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
Aug 16 Javascript
使用jquery+CSS实现控制打印样式
Dec 31 Javascript
JS判断字符串字节数并截取长度的方法
Mar 05 Javascript
如何在Linux上安装Node.js
Apr 01 Javascript
JS常用倒计时代码实例总结
Feb 07 Javascript
Vue源码解读之Component组件注册的实现
Aug 24 Javascript
VUEX采坑之路之获取不到$store的解决方法
Nov 08 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
JavaScript使用canvas绘制随机验证码
Feb 17 Javascript
Javascript异步执行不按顺序解决方案
Apr 30 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
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
PHP翻页跳转功能实现方法
2020/11/30 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
CI框架数据库查询缓存优化的方法
2016/11/21 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
2019/11/21 PHP
自己开发Dojo的建议框架
2008/09/24 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
javascript特殊用法示例介绍
2013/11/29 Javascript
Javascript中浮点数相乘的一个解决方法
2014/06/03 Javascript
jQuery中:empty选择器用法实例
2014/12/30 Javascript
javascript实现简单的贪吃蛇游戏
2015/03/31 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
2017/04/13 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
Vue.extend实现挂载到实例上的方法
2019/05/01 Javascript
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
Python交互环境下实现输入代码
2018/06/22 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
基于numpy中的expand_dims函数用法
2019/12/18 Python
如何基于python操作excel并获取内容
2019/12/24 Python
Python如何基于smtplib发不同格式的邮件
2019/12/30 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
python实现logistic分类算法代码
2020/02/28 Python
python+requests接口自动化框架的实现
2020/08/31 Python
CSS3 实现图形下落动画效果
2020/11/13 HTML / CSS
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
销售人员获奖感言
2014/02/05 职场文书
运动会入场口号
2014/06/07 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
实习证明格式范文
2014/10/14 职场文书
师范生见习自我总结
2015/06/23 职场文书
一文搞懂redux在react中的初步用法
2021/06/09 Javascript
SpringBoot系列之MongoDB Aggregations用法详解
2022/02/12 MongoDB