JavaScript Math对象和调试程序的方法分析


Posted in Javascript onMay 13, 2019

本文实例讲述了JavaScript Math对象和调试程序的方法。分享给大家供大家参考,具体如下:

Math对象

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>math对象</title>
  <script type="text/javascript">
    var iPi=Math.PI;
    // alert(iPi);
    var iNum=Math.random();
    // alert(iNum);
    // var
    /*
    console.log是常用的调试程序的方法
    * */
    var arr=[];
    for(var i=0;i<20;i++){
      arr[i]=Math.random();//Math.random()只能返回从0到1之间的随机数
    }
    console.log(arr)//console.log()在谷歌浏览器中用console查看就能看见调试程序
  </script>
</head>
<body>
</body>
</html>

Math对象能产生随机数等等,这就引出了除了alert()以外的另一个调试程序的方法,console.log(),其实还有document.title

调试程序的方法

一般不用document.title,alert()因为要弹出,所以会阻止函数的运行,console.log就不会有这个缺点。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script type="text/javascript">
    window.onload=function () {
      var oBody=document.getElementById('body1');
      var iNum01=12;
      alert(iNum01);
      oBody.style.backgroundColor='gold';
      var iNum02=14;
      alert(iNum02);
    }
  </script>
</head>
<body id="body1">
</body>
</html>

页面先弹出12,在改变颜色,再弹出14,但是由于渲染的比较慢,所以就县弹出12,再弹出14,在改变页面颜色

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <script type="text/javascript">
    window.onload=function () {
      var oBody=document.getElementById('body1');
      var iNum01=12;
      // alert(iNum01);
      console.log(iNum01);
      oBody.style.backgroundColor='gold';
      var iNum02=14;
      // alert(iNum02);
      console.log(iNum02);
    }
  </script>
</head>
<body id="body1">
</body>
</html>

这样的效果就是直接改变页面,然后console.log的值到console里面去找

JavaScript Math对象和调试程序的方法分析

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript Event学习第九章 鼠标事件
Feb 08 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
Jun 02 Javascript
JQuery入门—JQuery程序的代码风格详细介绍
Jan 03 Javascript
读取input:file的路径并显示本地图片的方法
Sep 23 Javascript
js四舍五入数学函数round使用实例
May 09 Javascript
原生JavaScript实现异步多文件上传
Dec 02 Javascript
详解js中class的多种函数封装方法
Jan 03 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
Jun 21 Javascript
如何判断出一个js对象是否一个dom对象
Nov 24 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
Jul 21 Javascript
jQuery使用动画队列自定义动画操作示例
Jun 16 jQuery
angular6 填坑之sdk的方法
Dec 27 Javascript
jsonp跨域获取百度联想词的方法分析
May 13 #Javascript
基于Fixed定位的框选功能的实现代码
May 13 #Javascript
JQuery事件委托原理与用法实例分析
May 13 #jQuery
使用原生js编写一个简单的框选功能方法
May 13 #Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 #Javascript
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
May 13 #jQuery
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
May 13 #Javascript
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
PHP flock 文件锁详细介绍
2012/12/29 PHP
使用PHP curl模拟浏览器抓取网站信息
2013/10/28 PHP
常见PHP数据库解决方案分析介绍
2015/09/24 PHP
php-msf源码详解
2017/12/25 PHP
Laravel框架FormRequest中重写错误处理的方法
2019/02/18 PHP
Javascript和Ajax中文乱码吐血版解决方案
2009/12/21 Javascript
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
jQuery的cookie插件实现保存用户登陆信息
2014/04/15 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
JS复制对应id的内容到粘贴板(Ctrl+C效果)
2017/01/23 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
微信小程序 弹窗输入组件的实现解析
2019/08/12 Javascript
解决ele ui 表格表头太长问题的实现
2019/11/13 Javascript
Python列表生成器的循环技巧分享
2015/03/06 Python
Django框架中方法的访问和查找
2015/07/15 Python
python学习之编写查询ip程序
2016/02/27 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
2021/03/03 Python
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
夏威夷咖啡公司:Hawaii Coffee Company
2019/09/19 全球购物
化学相关工作求职信
2013/10/02 职场文书
采购人员的个人自我评价
2014/01/16 职场文书
美容院考勤制度
2014/01/30 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
2015年酒店工作总结范文
2015/04/07 职场文书
一篇文章弄懂Python中的内建函数
2021/08/07 Python