为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • var myvar= Math.random()*10; document.write(Math.round(myvar));
    查看全部
    0 采集 收起 来源:随机数 random()

    2015-05-16

  • Math.random(); 注意:返回一个大于或等于 0 但小于 1 的符号为正的数字值。
    查看全部
    0 采集 收起 来源:随机数 random()

    2015-05-16

  • 有点混乱,贴自己用来测试的代码: 大概意思是不要用document.write来写出宽高值 <!DOCTYPE HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <br><br> <br> <br> <br> <br><br> <br> <br> <br> <br><br> <br> <br> <br> <br><br> <br> <br> <br> <br> <input type="button" value="click me" onclick="myOffsetHeight()" /> <script type="text/javascript"> function myOffsetHeight(){ var w0 = document.documentElement.clientWidth||window.innerWidth; var h0 = document.documentElement.clientHeight||window.innerHeight; alert("浏览器窗口可视区域宽为:"+w0+",高为:"+h0+"<br />"); var w1 = document.documentElement.scrollWidth||document.body.scrollWidth; var h1 = document.documentElement.scrollHeight||document.body.scrollHeight; alert("网页的实际宽度为:"+w1+",高度为:"+h1+"<br />"); var w2 = document.documentElement.offsetWidth||document.body.offsetWidth; var h2 = document.documentElement.offsetHeight||document.body.offsetHeight; alert("网页包括滚动条等边线的宽为:"+w2+",高为:"+h2); alert("你好"); } </script> </body> </html>
    查看全部
  • round() 方法可把一个数字四舍五入为最接近的整数。
    查看全部
    0 采集 收起 来源:四舍五入round()

    2015-05-16

  • 语法:Math.floor(x) 注意:返回的是小于或等于x,并且与x最接近的整数。
    查看全部
    0 采集 收起 来源:向下取整floor()

    2015-05-16

  • Math.ceil(x)向上取整[注意:它返回的是大于或等于x,并且与x最接近的整数。];
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2015-05-16

  • window对象是最大的一个对象,它可以忽略不写。
    查看全部
    0 采集 收起 来源:History 对象

    2015-05-16

  • random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。
    查看全部
    0 采集 收起 来源:随机数 random()

    2015-05-16

  • stringObject.substring(starPos,stopPos) ,截取原字符串的字串,从starPos(不包括)到stopPos(包括)
    查看全部
  • round() 方法可把一个数字四舍五入为最接近的整数。
    查看全部
    0 采集 收起 来源:四舍五入round()

    2015-05-16

  • stringObject.indexOf(substring, startpos)字符中的某个字首次出现位置
    查看全部
  • 在问答中看到的回答: document.body.clientHeight 是获取body体的宽度,在你执行document.write(document.body.clientHeight)时,body体只有一行,所以你获取的只是一行高度 即18,有的是16 后面几个知识点的情况类似
    查看全部
  • floor() 方法可对一个数进行向下取整。floor() 方法可对一个数进行向下取整。
    查看全部
    0 采集 收起 来源:向下取整floor()

    2015-05-16

  • toUpperCase()变大写; toLowerCase()变小写
    查看全部
  • 返回/设置时间方法 get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。 如果将目前日期对象的时间推迟1小时,代码如下: <script type="text/javascript"> var mydate=new Date(); document.write("当前时间:"+mydate+"<br>"); mydate.setTime(mydate.getTime() + 60 * 60 * 1000); document.write("推迟一小时时间:" + mydate); </script> 结果: 当前时间:Thu Mar 6 11:46:27 UTC+0800 2014 推迟一小时时间:Thu Mar 6 12:46:27 UTC+0800 2014 注意:1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒 2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!