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 相关文章推荐
javascript操作文本框readOnly
May 15 Javascript
javaScript 读取和设置文档元素的样式属性
Apr 14 Javascript
javascript笔记 String类replace函数的一些事
Sep 22 Javascript
Node.js中npm常用命令大全
Jun 09 Javascript
JavaScript中Number对象的toFixed() 方法详解
Sep 02 Javascript
bootstrap中的 form表单属性role="form"的作用详解
Jan 20 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
Dec 14 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
Sep 11 Javascript
微信小程序自定义导航栏
Dec 31 Javascript
Vue 使用beforeEach实现登录状态检查功能
Oct 31 Javascript
Vue组件跨层级获取组件操作
Jul 27 Javascript
three.js如何实现3D动态文字效果
Mar 03 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
hadoop常见错误以及处理方法详解
2013/06/19 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
PHP PDOStatement::nextRowset讲解
2019/02/01 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
js parentElement和offsetParent之间的区别
2010/03/23 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
js中回调函数的学习笔记
2014/07/31 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
JS 实现缓存算法的示例(FIFO/LRU)
2018/03/20 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
PM2自动部署代码步骤流程总结
2018/12/10 Javascript
jQuery中使用validate插件校验表单功能
2019/05/24 jQuery
python实现文件名批量替换和内容替换
2014/03/20 Python
python实现DES加密解密方法实例详解
2015/06/30 Python
Django卸载之后重新安装的方法
2017/03/15 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
在pycharm下设置自己的个性模版方法
2019/07/15 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
Python如何给你的程序做性能测试
2020/07/29 Python
Python 求向量的余弦值操作
2021/03/04 Python
中专生的个人自我评价
2013/12/11 职场文书
自我介绍演讲稿
2014/01/15 职场文书
服务生自我鉴定
2014/01/22 职场文书
学生抄袭作业的检讨书
2014/10/02 职场文书
搬迁通知
2015/04/20 职场文书
Django框架模板用法详解
2022/06/10 Python