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 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
javascript firefox不显示本地预览图片问题的解决方法
Nov 12 Javascript
jquery 插件开发备注
Aug 27 Javascript
IE无法设置短域名下Cookie
Sep 23 Javascript
jQuery中siblings()方法用法实例
Jan 08 Javascript
如何提高javascript加载速度
Dec 26 Javascript
JS基于面向对象实现的多个倒计时器功能示例
Feb 28 Javascript
80%应聘者都不及格的JS面试题
Mar 21 Javascript
JS简单生成随机数(随机密码)的方法
May 11 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
Sep 05 Javascript
Vue实现push数组并删除的例子
Nov 01 Javascript
如何在Vue.JS中使用图标组件
Aug 04 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
一个用php实现的获取URL信息的类
2007/01/02 PHP
php实现的xml操作类
2016/01/15 PHP
不要小看注释掉的JS 引起的安全问题
2008/12/27 Javascript
jquery弹出层类代码分享
2013/12/27 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
2016/06/20 Javascript
javascript 广告移动特效的实现代码
2016/06/25 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
2017/08/16 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
vue + element-ui实现简洁的导入导出功能
2017/12/22 Javascript
vue.js使用3DES加密的方法示例
2018/05/18 Javascript
vue两个组件间值的传递或修改方式
2018/07/04 Javascript
clipboard在vue中的使用的方法示例
2018/10/19 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
工作中常用js功能汇总
2020/11/07 Javascript
[02:23]1个至宝=115个英雄特效 最“绿”至宝拉比克“魔导师密钥”登场
2018/12/29 DOTA
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
Python制作词云的方法
2018/01/03 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
如何实现更换Jupyter Notebook内核Python版本
2020/05/18 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
美国家具网站:Cymax
2016/09/17 全球购物
敬老月活动总结
2014/08/28 职场文书
文明班级申报材料
2014/12/24 职场文书
刑事辩护词范文
2015/05/21 职场文书
家庭经济困难证明
2015/06/23 职场文书
中学教师读书笔记
2015/07/01 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
高考满分作文赏析(2篇)
2019/08/12 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python