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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • Mark:window.open()方法内的各种参数
    查看全部
    0 采集 收起 来源:window对象

    2015-06-11

  • 区别getElementByID,getElementsByName,getElementsByTagName 以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。 把上面的例子转换到HTML中,如下: <input type="checkbox" name="hobby" id="hobby1"> 音乐 input标签就像人的类别。 name属性就像人的姓名。 id属性就像人的身份证。
    查看全部
  • 1.日期的截取 2.字符串分割数组 3.数组内每个元素的再次分割(重点)
    查看全部
    0 采集 收起 来源:编程练习

    2015-06-11

  • 想要实现大-小或者小-大排列 先写一个函数传两个参数 然后return第一个参数-第二个参数是大-小 反之则小-大
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2015-06-11

  • 操作符优先级 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 逻辑或操作符||
    查看全部
  • 逻辑与操作符 &&
    查看全部
  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>我们互动下</title> <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> <script type="text/javascript"> function openWindow(){ var open=confirm("关注JS高级篇"); if(open==true){ var url=prompt("少年加油吧!","http://www.imooc.com"); if(url!=null){ window.open(url,"_blank",'width=400px,height=500px,menubar=no,toolbar=no'); } else {alert("o(︶︿︶)o 唉!不管你是男屌丝还是女屌丝,不学习你始终都会是个屌丝……!");} } else {alert("o(︶︿︶)o 唉!不管你是男屌丝还是女屌丝,不学习你始终都会是个屌丝……!");} } </script> </head> <body> <input type="button" value="开始学习JS" onclick="openWindow()" /> </body> </html>
    查看全部
    1 采集 收起 来源:让你认识JS

    2018-03-22

  • document.write("&nbsp;&nbsp;"+"1"+"&nbsp;&nbsp;&nbsp;&nbsp;"+"23"); 通过Javascript输出多个空格;
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 setTimeout(代码,延迟时间);
    查看全部
  • 是concat,而不是contact!!
    查看全部
  • Mark 排序方式!
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2015-06-11

  • <script type="text/javascript"> window.onload = function() { reset(); } function reset() { var oTable, removeBtn; oTable = document.getElementById("table"); removeBtn = oTable.getElementsByTagName("a"); for(var i = 0; i < oTable.tBodies[0].rows.length; i++) { oTable.tBodies[0].rows[i].onmouseover = function() { this.style.backgroundColor = "#f2f2f2"; } oTable.tBodies[0].rows[i].onmouseout = function() { this.style.backgroundColor = "#fff"; } } for(var i = 0; i < removeBtn.length; i++) { removeBtn[i].onclick = function() { oTable = document.getElementById("table"); removeBtn = oTable.getElementsByTagName("a"); oTable.tBodies[0].removeChild(this.parentNode.parentNode) } } } function addRow() { var oTable, removeBtn; oTable = document.getElementById("table"); newRow = document.createElement("tr"); newRow.innerHTML = '<td></td><td></td><td><a href="javascript:;">删除</a></td>'; oTable.tBodies[0].appendChild(newRow); reset(); } </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • .变量名区分大小写 .不允许使用JavaScript关键字和保留字做变量名。
    查看全部
  • 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。
    查看全部

举报

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

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