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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • document.createElement("") 创建一个子节点
    查看全部
  • replaceChild(newnode,oldnode); 这个标签可以实现子节点的替换
    查看全部
  • sort(方法函数)方法使数组中的元素按照一定的顺序排列: 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。 function sortNum(a,b) { return a - b ; }冒泡升序排列 a,b是unicode码,不是变量
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

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

    2017-07-26

  • 试一试,通过获取的mylist节点,使用访问父节点parentNode,将"HTML/CSS"课程内容输出。
    查看全部
  • 定义函数: function 函数名( ) { 函数体; }
    查看全部
    0 采集 收起 来源:定义函数

    2017-07-26

  • app2(5,6)这不是一个值,只是调用app2()这个函数。 所以,单独写 var req1=app2(5,6)是没有意义的。 我们定义一个变量是“req1”,“=”后面是给他赋值,而不能给他赋“函数”。 但是我们在函数中加上“return sum;”那么app2(5,6)就变成了“调用app2()这个函数,并将结果赋值给app2(5,6)”。这样app2(5,6)成了一个“拥有值的变量”(这是个比喻)。
    查看全部
    1 采集 收起 来源:返回值的函数

    2017-07-26

  • 如果不写return,那么函数就是一个“动作”,并不是数值
    查看全部
    4 采集 收起 来源:返回值的函数

    2017-07-26

  • 1. IE全系列、firefox、chrome、opera、safari兼容问题 2. 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7
    查看全部
  • 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2017-07-26

  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果要检索的字符串值没有出现,则该方法返回 -1。若出现,则返回位置。
    查看全部
    0 采集 收起 来源:userAgent

    2017-07-26

  • navigator.appCodeName navigator.appName navigator.appVersion(平台和版本信息) navigator.platform(返回运行浏览器的操作系统平台) navigator.userAgrent(返回由客户机发送服务器的user-agent头部的值)
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-07-26

  • 锚点 <a href="#target">111</a> <a name="target"></a>
    查看全部
  • 计时器需要复习。。
    查看全部
  • <!DOCTYPE html> <html> <head> <title> 事件</title> <script type="text/javascript"> function count(){ var result=0; var a=document.getElementById("txt1").value; //获取第二个输入框的值 var b=document.getElementById("txt2").value; var sel=document.getElementById("select").value; switch(sel){ case "+": result=parseInt(a)+parseInt(b);; break; case "-": result=a-b; break; case "*": result=a*b; break; case "/": result=a/b; break; } document.getElementById("fruit").value=result; } </script> </head> <body> <input type='text' id='txt1' /> <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='txt2' /> <input type='button' value=' = ' onclick='count()'/> <!--通过 = 按钮来调用创建的函数,得到结果--> <input type='text' id='fruit' /> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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