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 相关文章推荐
window.onload追加函数使用示例
Mar 03 Javascript
javascript + jquery实现定时修改文章标题
Mar 19 Javascript
seaJs的模块定义和模块加载浅析
Jun 06 Javascript
JavaScript中的值类型详细介绍
Dec 29 Javascript
jQuery中$.each使用详解
Jan 29 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
Aug 12 Javascript
jQuery中设置form表单中action值的实现方法
May 25 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
Javascript中常用的检测方法小结
Oct 08 Javascript
深入理解javascript中concat方法
Dec 12 Javascript
详解vue-cli中配置sass
Jun 21 Javascript
微信小程序实现消息框弹出动画
Apr 18 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类
2006/11/25 PHP
PHP 下载文件时自动添加bom头的方法实例
2014/01/10 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
php屏蔽错误及提示的方法
2020/05/10 PHP
tagName的使用,留一笔
2006/06/26 Javascript
JavaScript forEach()遍历函数使用及介绍
2015/07/08 Javascript
理解JS绑定事件
2016/01/19 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
puppeteer实现html截图的示例代码
2019/01/10 Javascript
Python3基础之基本数据类型概述
2014/08/13 Python
Python中random模块用法实例分析
2015/05/19 Python
Django发送html邮件的方法
2015/05/26 Python
详解Django框架中的视图级缓存
2015/07/23 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
python Socket网络编程实现C/S模式和P2P
2020/06/22 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
俄罗斯品牌服装和鞋子在线商店:BRIONITY
2020/03/26 全球购物
2014年调度员工作总结
2014/11/19 职场文书
个人落户申请书怎么写?
2019/06/28 职场文书
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
python中取整数的几种方法
2021/11/07 Python
MySQL数据库优化之通过索引解决SQL性能问题
2022/04/10 MySQL
Redis入门基础常用操作命令整理
2022/06/01 Redis
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers