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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 1 创建元素标签---document.createElement("p") 2 设置类名---className="message" 3 创建文本节点---document.createTextNode("fllay") 4 元素节点追加文本节点---pen.appendChild(textNode) 5 body最后追加新创建的元素节点---document.body.appentChild(pen)
    查看全部
  • JS中所有事物都是对象,每个对象带有属性和方法
    查看全部
    0 采集 收起 来源:什么是对象

    2017-11-04

  • Name&TagName 不是唯一的,具有数组的某些属性,所以是Elements
    查看全部
  • 如果 不先定义,后面的myH。。就没有用,所有输出结果无法弹出,先开始定义变量才有用
    查看全部
  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <!--引入外部文件的方式--> <script type="text/javascript"> //多行注释 /* 我是多行注释! 我需要隐藏, 否则会报错哦!*/ //在页面中显示文字 document.write("系好安全带,准备启航--目标JS"); /*function su(){ var txt=confirm("准备好了,起航吧!!"); if(txt==true) { document.write("准备好了,起航吧!!"); } else{document.write("请重新学习课程内容吆!");}}*/ //页面中弹出提示框 alert("准备好了,起航吧!!"); //单行注释 //我是单行注释,我也要隐藏起来! </script> </head> <body> <!-- <br/> <input type="button" onClick="su()" value="点我弹框">--> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • replaceChild是对子节点进行替换,但是oldNode很显然并没有子节点,如果想要对他进行替换的话,就得往上找他的父节点,然后对他的父节点的子节点进行替换,也就是对他自己进行了替换。不过我还没有尝试过他的父节点下面有几个子节点的情况。
    查看全部
  • 第31行的代码不能少,不然调用不了计时器,改标签里的文本用。innerHTML,改文本框内容用value,
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-03

  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>单击事件 </title> <script type="text/javascript"> function openwin(){ window.open('http://www.imooc.com','_blank','height=600,width=400,top=100,toolbar=no,left=0,menubar=no,scrollbars=no,status=no');} </script> </head> <body> <form> <input name="点击我" type="button" value="点击我" onclick="openwin()"/> </form> </body> </html>
    查看全部
  • objectName.propertyName
    查看全部
    0 采集 收起 来源:什么是对象

    2017-11-03

  • document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML)
    查看全部
  • 定义函数: function 函数名( ) { 函数体; }
    查看全部
    0 采集 收起 来源:定义函数

    2017-11-03

  • 数组排序sort(): sort()方法使数组中的元素按照一定的顺序排列。 语法:arrayObject.sort(方法函数)。 使用sort()将数组进行排序,代码如下: var myarr1 = new Array("Hello","John","love","JavaScript"); var myarr2 = new Array("80","16","50","6","100","1"); document.write(myarr1.sort()+"<br>"); document.write(myarr2.sort()); 运行结果: Hello,JavaScript,John,love <br> 1,100,16,50,6,80 注意:上面的代码没有按照数值的大小对数字进行排序。 2.如要实现这一点,就必须使用一个排序函数,代码如下: function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr + "<br>"); document.write(myarr.sort(sortNum)); 运行结果: 80,16,50,6,100,1 <br> 1,6,16,50,80,100
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 }
    查看全部
  • 颠倒数组元素顺序reverse(): reverse() 方法用于颠倒数组中元素的顺序。 注意:该方法会改变原来的数组,而不会创建新的数组。 var myarr = new Array(3) myarr[0] = "1" myarr[1] = "2" myarr[2] = "3" document.write(myarr + "<br />") document.write(myarr.reverse()) 运行结果:1,2,3 3,2,1
    查看全部
  • 指定分隔符连接数组元素join(): 语法:arrayObject.join(分隔符)。 var test1=new Array("86","0793"); var test2=new Array("8620136"); var test3=new Array("add"); var test4=test1.concat(test2,test3); document.write(test4.join("-"));
    查看全部

举报

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

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