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 相关文章推荐
JS 中document.URL 和 windows.location.href 的区别
Nov 11 Javascript
JSON无限折叠菜单编写实例
Dec 16 Javascript
js函数名与form表单元素同名冲突的问题
Mar 07 Javascript
jquery设置按钮停顿3秒不可用
Mar 07 Javascript
jquery中$(#form :input)与$(#form input)的区别
Aug 18 Javascript
DOM节点的替换或修改函数replaceChild()用法实例
Jan 12 Javascript
JS清除文本框内容离开在恢复及鼠标离开文本框时触发js的方法
Jan 12 Javascript
js仿3366小游戏选字游戏
Apr 14 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
May 20 Javascript
Angular4表单验证代码详解
Sep 03 Javascript
js 倒计时(高效率服务器时间同步)
Sep 12 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
Feb 22 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自动更新新闻DIY
2006/10/09 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
Codeigniter实现处理用户登录验证后的URL跳转
2014/06/12 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
30个最佳jQuery Lightbox效果插件分享
2011/04/11 Javascript
基于jQuery日历插件制作日历
2016/03/11 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
2020/04/18 Javascript
jQuery操作css样式
2017/05/15 jQuery
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
微信小程序缓存支持二次开发封装实现解析
2019/12/16 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
vue webpack build资源相对路径的问题及解决方法
2020/06/04 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
vue动态设置路由权限的主要思路
2021/01/13 Vue.js
[10:42]Team Liquid Vs Newbee
2018/06/07 DOTA
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Python实现的金山快盘的签到程序
2013/01/17 Python
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Python的Flask框架应用程序实现使用QQ账号登录的方法
2016/06/07 Python
在Python中使用AOP实现Redis缓存示例
2017/07/11 Python
Python探索之ModelForm代码详解
2017/10/26 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
2018/02/07 Python
python可视化实现代码
2019/01/15 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
2019/12/12 Python
通过实例解析Python RPC实现原理及方法
2020/07/07 Python
CSS3转换功能transform主要属性值分析及实现分享
2012/05/06 HTML / CSS
美国牛仔品牌:True Religion
2018/11/16 全球购物
在C#中如何实现多态
2014/07/02 面试题
酒店个人培训自我鉴定
2013/12/11 职场文书
舞蹈专业求职信
2014/06/13 职场文书
2014年局领导班子自身建设情况汇报
2014/11/21 职场文书
公司老总年会致辞
2015/07/30 职场文书
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers