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 demo 基本技巧
Dec 18 Javascript
获取数组中最大最小值方法js代码(自写)
Aug 12 Javascript
JavaScript中获取高度和宽度函数总结
Oct 08 Javascript
详解Angular的内置过滤器和自定义过滤器【推荐】
Dec 26 Javascript
Vue.js自定义指令的用法与实例解析
Jan 18 Javascript
整理关于Bootstrap排版的慕课笔记
Mar 29 Javascript
vue父组件向子组件(props)传递数据的方法
Jan 02 Javascript
在微信小程序中使用图表的方法示例
Apr 25 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
Oct 31 Javascript
如何在vue中使用jointjs过程解析
May 29 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
Aug 17 Javascript
解决Vue-cli无法编译es6的问题
Oct 30 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
香妃
2021/03/03 冲泡冲煮
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
PHP整合PayPal支付
2015/06/11 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
javascript写的日历类(基于pj)
2010/12/28 Javascript
页面实时更新时间的JS实例代码
2013/12/18 Javascript
jQuery的缓存机制浅析
2014/06/07 Javascript
javascript常用方法汇总
2014/12/02 Javascript
基于Bootstrap使用jQuery实现简单可编辑表格
2016/05/04 Javascript
Chart.js 轻量级HTML5图表绘制工具库(知识整理)
2018/05/22 Javascript
微信小程序使用for循环动态渲染页面操作示例
2018/12/25 Javascript
vue+iview 兼容IE11浏览器的实现方法
2019/01/07 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
原生JavaScript实现换肤
2021/02/19 Javascript
python re模块的高级用法详解
2018/06/06 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
Django框架中间件定义与使用方法案例分析
2019/11/28 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
python代码如何注释
2020/06/01 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
vue项目实现分页效果
2021/03/24 Vue.js
关于赌博的检讨书
2014/01/08 职场文书
大学生找工作求职信
2014/07/09 职场文书
2014年电厂工作总结
2014/12/04 职场文书
优秀党员先进事迹材料
2014/12/18 职场文书
教师工作表现评语
2014/12/31 职场文书
自我工作评价范文
2015/03/06 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
暑期社会实践新闻稿
2015/07/17 职场文书
中职班主任培训心得体会
2016/01/07 职场文书
资深HR教你写好简历中的自我评价
2019/05/07 职场文书
CSS3 制作的书本翻页特效
2021/04/13 HTML / CSS
Java实现多线程聊天室
2021/06/26 Java/Android
Moment的feature导致线上bug解决分析
2022/09/23 Javascript