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中.live()方法的用法深入解析
Dec 30 Javascript
使用js dom和jquery分别实现简单增删改
Sep 11 Javascript
浅谈jquery.fn.extend与jquery.extend区别
Jul 13 Javascript
jQuery xml字符串的解析、读取及查找方法
Mar 01 Javascript
JSONP原理及简单实现
Jun 08 Javascript
jquery购物车结算功能实现方法
Oct 29 Javascript
微信小程序技巧之show内容展示,上传文件编码问题
Jan 23 Javascript
详解vue-router基本使用
Apr 18 Javascript
vue.js 初体验之Chrome 插件开发实录
May 13 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
Jan 15 Javascript
javascript 易错知识点实例小结
Apr 25 Javascript
jQuery实现增删改查
Dec 22 jQuery
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
thinkphp3.x中session方法的用法分析
2016/05/20 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
js实现分割上传大文件
2016/03/09 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
2020/11/30 Javascript
浅谈vue路径优化之resolve
2017/10/13 Javascript
通过一次报错详细谈谈Point事件
2018/05/17 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
socket io与vue-cli的结合使用的示例代码
2018/11/01 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
vue引入微信sdk 实现分享朋友圈获取地理位置功能
2019/07/04 Javascript
vue cli3 配置proxy代理无效的解决
2019/10/30 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python编程中time模块的一些关键用法解析
2016/01/19 Python
Python正则抓取网易新闻的方法示例
2017/04/21 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
python之django母板页面的使用
2018/07/03 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
python 用opencv实现图像修复和图像金字塔
2020/11/27 Python
html5 桌面提醒:Notifycations应用介绍
2012/11/27 HTML / CSS
eBay英国购物网站:eBay.co.uk
2019/06/19 全球购物
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
预备党员转正思想汇报
2014/01/12 职场文书
优秀党务工作者事迹材料
2014/05/07 职场文书
彩妆大赛策划方案
2014/05/13 职场文书