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学习3:操作元素属性和特性
Feb 07 Javascript
Javascript调用C#代码
Jan 17 Javascript
jQuery中not()方法用法实例
Jan 06 Javascript
jquery简单图片切换显示效果实现方法
Jan 14 Javascript
JavaScript的Date()方法使用详解
Jun 09 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
Mar 01 Javascript
Bootstrap笔记之缩略图、警告框实例详解
Mar 09 Javascript
探究react-native 源码的图片缓存问题
Aug 24 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
Apr 12 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
vue单文件组件无法获取$refs的问题
Jun 24 Javascript
Vue的Options用法说明
Aug 14 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
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
php连接mssql的一些相关经验及注意事项
2013/02/05 PHP
php之curl实现http与https请求的方法
2014/10/21 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 1)
2007/03/10 Javascript
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
为jquery的ajaxfileupload增加附加参数的方法
2014/03/04 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
js实现仿qq消息的弹出窗效果
2016/01/06 Javascript
你所未知的3种Node.js代码优化方式
2016/02/25 Javascript
jQuery双向列表选择器DIV模拟版
2016/11/01 Javascript
Node.js中的require.resolve方法使用简介
2017/04/23 Javascript
微信小程序icon组件使用详解
2018/01/31 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
详解Vue中的自定义指令
2020/12/07 Vue.js
Python使用剪切板的方法
2017/06/06 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
django+echart绘制曲线图的方法示例
2018/11/26 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python 非线性规划方式(scipy.optimize.minimize)
2020/02/11 Python
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
柏林通行证:Berlin Pass
2018/04/11 全球购物
银行门卫岗位职责
2013/12/29 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
平安工地汇报材料
2014/08/19 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
python实现简单倒计时功能
2021/04/21 Python
Python实现拼音转换
2021/06/07 Python