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之按钮组件的深入解析
Jun 19 Javascript
javascript中的window.location.search方法简介
Sep 02 Javascript
js中的referrer返回上一页使用介绍
Sep 26 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
使用angular写一个hello world
Jan 23 Javascript
AngularJS的内置过滤器详解
May 14 Javascript
jquery实现仿新浪微博评论滚动效果
Aug 06 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
Jul 28 Javascript
基本DOM节点操作
Jan 17 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
Aug 30 Javascript
node省市区三级数据性能测评实例分析
Nov 06 Javascript
vue-cli设置css不生效的解决方法
Feb 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
用来解析.htgroup文件的PHP类
2012/09/05 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
jQuery getJSON 处理json数据的代码
2010/07/26 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
Jquery 在页面加载后执行的几种方式
2014/03/14 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
详解使用fetch发送post请求时的参数处理
2017/04/05 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
xmlplus组件设计系列之树(Tree)(9)
2017/05/02 Javascript
JavaScript实现滑动导航栏效果
2017/08/30 Javascript
react-native使用react-navigation进行页面跳转导航的示例
2017/09/07 Javascript
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
详解Python list 与 NumPy.ndarry 切片之间的对比
2017/07/24 Python
python实现堆和索引堆的代码示例
2018/03/19 Python
Python 查看list中是否含有某元素的方法
2018/06/27 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
2020/02/27 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
Python绘制数码晶体管日期
2021/02/19 Python
美国第一香水网站:Perfume.com
2017/01/23 全球购物
远程学习的教学用品和家庭学习资源:Really Good Stuff
2020/04/27 全球购物
武汉英思工程科技有限公司–ORACLE面试测试题目
2012/04/30 面试题
建筑专业毕业生推荐信
2013/11/21 职场文书
党员领导干部承诺书
2014/05/28 职场文书
四风问题查摆材料
2014/08/25 职场文书
三八红旗手事迹材料
2014/12/26 职场文书
使用nginx动态转换图片大小生成缩略图
2021/03/31 Servers
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS