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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 如果是a++的话,在那一行代码中,a的值是不变的,下一行才发生变化,++a则是在那一行已经发生了变化。
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-10

  • 100%7 %是取余数的意思
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-10

  • setAttribute()方法 setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> function mywindow(){ alert("欢迎来到幕课网"); window.open("http://www.imooc.com", "_blank", "with:600px", "height:400px"); } </script> </head> <body> <input type="button" name="点击我,刷新新窗口" value ="点击我,刷新新窗口" onclick="mywindow()"> </body> </html>
    查看全部
    0 采集 收起 来源:window对象

    2018-03-22

  • 向下取整floor() 向上取整ceil() 四舍五入round() 随机数random() Math对象
    查看全部
    0 采集 收起 来源:向下取整floor()

    2017-10-10

  • sort()方法如果没有函数 则按Unicode码顺序排列
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2017-10-10

  • 关键字
    查看全部
  • ~~~
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-10

  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字
    查看全部
  • concat 方法不会改变现有数组,会产生一个副本
    查看全部
  • js 进阶篇 7-17 数组的各类方法
    查看全部
    0 采集 收起 来源: Array 数组对象

    2017-10-10

  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> var mydate = new Date(); var myweek = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; document.write(mydate.getFullYear() + "年" + (mydate.getMonth() + 1) + "月" + mydate.getDate() + "日" + myweek[mydate.getDay()]); var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var scoreArr = scoreStr.split(";"); var sum = 0; var avg = 0; for(i = 0; i<scoreArr.length; i++){ sum = sum + parseInt(scoreArr[i].substring(3,5)); } avg = sum/scoreArr.length; document.write("--班级总分为" + sum); document.write("班级平均分为" + Math.round(avg)); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • js 进阶篇 7-12 Math对象
    查看全部
    0 采集 收起 来源:Math对象

    2017-10-10

  • 区别getElementByID,getElementsByName,getElementsByTagName 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。
    查看全部
  • continue的作用是仅仅跳过本次循环,而整个循环体继续执行。 for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 }
    查看全部

举报

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

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