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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 向上取整ceil() ceil() 方法可对一个数进行向上取整。 语法: Math.ceil(x) 注意:它返回的是大于或等于x,并且与x最接近的整数。
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2015-07-29

  • Math对象,提供对数据的数学计算。 注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。
    查看全部
    0 采集 收起 来源:Math对象

    2015-07-29

  • 提取指定数目的字符substr() substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。 语法: stringObject.substr(startPos,length) 参数说明: 注意:如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部
  • screen.availWidth screen.availHeight 屏幕可用宽高。
    查看全部
  • window.screen.height window.screen.width 获取屏幕宽和高~
    查看全部
  • 注意: “=” 操作符是赋值,不是等于。
    查看全部
  • 注意: 二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。
    查看全部
    0 采集 收起 来源:二维数组

    2015-07-29

  • 2.变量名区分大小写,如:A与a是两个不同变量。 3.不允许使用JavaScript关键字和保留字做变量名
    查看全部
  • eval(a+x+b);
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-28

  • screen对象——用户获取用户屏幕的信息 属性: availHeight --- 窗口可用屏幕高度像素 availWidth --- 窗口可用屏幕宽度像素 height --- 屏幕高度像素 width --- 屏幕宽度像素 colorDepth --- 浏览器颜色位数 通常为32位(每像素的位数) pixelDepth --- 浏览器像素位数
    查看全部
    0 采集 收起 来源:screen对象

    2015-07-28

  • location对象属性图示: http://img1.sycdn.imooc.com//53605c5a0001b26909900216.jpg location.[属性|方法] 属性: 1.hash——设置或返回从#号开始的URL值 2.host——设置或返回主机名和当前URL的端口号 3.hostname——设置或返回当前URL的主机名 4.href——设置或返回完整的URL 5.pathname——设置或返回当前URL的路径部分 6.port——设置或返回当前URL的端口号 7.prorocol——设置或返回当前URL的协议 8.serch_——设置或返回从问号(?)开始的URL(查询部分)
    查看全部
    0 采集 收起 来源:Location对象

    2015-07-28

  • window.history.back();相当于window.history.go(-1); window.history.forward();相当于window.history.go(1);
    查看全部
  • document.write("今天是:" +mydate.getDay()+"<br>" ); document.write("今天是:" +weekday[mydate.getDay()]);
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JS基础</title> <script type="text/javascript"> var a,b,sum; var a = 5; var b = 100%7; sum = a > b && a*b > 0 ; document.write( "我认为 a 的值是:" + 5 + " b的值是:" + 2 + "sum 的值是:" + fluas+"<br/>"); document.write( "答案是,第一轮计算后,a 为:"+ a +";b为:"+b +";第一次计算sum为:"+ sum +"<br/>"); sum = ( (++a) + 3 ) / (2 - (--b) ) * 3; document.write( "再一次计算后,我认为 a 的值是:" + 10 + " b的值是:" + 0 + "sum 的值是:" + 2 +"<br/>"); document.write( "答案是,第二轮计算后,a 为:" + a + ";b为:" + b +";第二次计算sum为:"+ sum +",sum的类型也发生变化了。"); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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