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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • easy
    查看全部
    0 采集 收起 来源:二维数组

    2017-07-17

  • 在声明的对象名称后面用“.”连接符连起来的属性名字或者方法名字
    查看全部
    0 采集 收起 来源:什么是对象

    2017-07-17

  • parseFloat 是全局函数,不属于任何对象。 parseFloat 将它的字符串参数解析成为浮点数并返回。如果在解析过程中遇到了正负号(+ 或 -)、数字 (0-9)、小数点,或者科学记数法中的指数(e 或 E)以外的字符,则它会忽略该字符以及之后的所有字符,返回当前已经解析到的浮点数。同时参数字符串首位的空白符会被忽略。 如果参数字符串的第一个字符不能被解析成为数字,则 parseFloat 返回 NaN。 提示:您可以通过调用 isNaN 函数来判断 parseFloat 的返回结果是否是 NaN。如果让 NaN 作为了任意数学运算的操作数,则运算结果必定也是 NaN。
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-17

  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-07-17

  • window.onunload = onunload_message;
    查看全部
  • 不会呀
    查看全部
  • confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。 语法confirm(message) message:要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本) 说明 如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。 在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。 在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
    查看全部
  • var v1 = document.getElementById("txt1").value; var v2 = document.getElementById("txt2").value; var v3 = document.getElementById("select").value; switch(v3){ case "+": v3 = parseFloat(v1) + parseFloat(v2); break; case "-": v3 = parseFloat(v1) - parseFloat(v2); break; case "*": v3 =parseFloat(v1) * parseFloat(v2); break; default: v3 = parseFloat(v1) / parseFloat(v2); } document.getElementById("fruit").value =v3;
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
    查看全部
  • window.onload = function() { var oUl1 = document.getElementById("ul1"); var aLi = oUl1.getElementsByTagName("li"); var oDiv = document.getElementById("tab-list"); var aDiv = oDiv.getElementsByTagName("div"); for(var i = 0; i < aLi.length; i++) { aLi[i].index = i; aLi[i].onmouseover = function() { for(var i = 0; i < aLi.length; i++) { aLi[i].className = ""; } this.className = "active"; for(var j = 0; j < aDiv.length; j++) { aDiv[j].className = "hide"; } aDiv[this.index].className = "show"; } } }
    查看全部
    0 采集 收起 来源:编程挑战

    2018-03-22

  • 出现新的变量时,要用var声明变量; 求函数中数值的和时可以用 n=x+y 或者n=sum(x,y)
    查看全部
    0 采集 收起 来源:返回值的函数

    2017-07-17

  • function add3(x,y,z) { sum = x + y +z; document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>"); } add3(5,8,3); add3(7,1,4);
    查看全部
    0 采集 收起 来源:有参数的函数

    2018-03-22

  • arrayObject.slice(start, end) 含头不含尾 可以是负数 如果end没有规定,则选取到从start开始到数组的最后一个元素
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-07-17

  • 多重判断(if..else嵌套语句) 要在多组语句中选择一组来执行,使用if..else嵌套语句 语法: if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1、2至n不成立时执行的代码}
    查看全部
  • 二选一 (if...else语句) if...else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。 语法: if(条件) { 条件成立时执行的代码} else {条件不成立时执行的代码}
    查看全部

举报

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

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