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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等; JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义。
    查看全部
    0 采集 收起 来源:什么是对象

    2017-09-22

  • 取消计时器clearTimeout() setTimeout()和clearTimeout()一起使用,停止计时器。 语法:clearTimeout(id_of_setTimeout) 参数说明: id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。
    查看全部
  • getElementById();没有“s” getElementsByName()应注意有个“s”....
    查看全部
  • createElement()方法可创建元素节点。此方法可返回一个 Element 对象。 语法:document.createElement(tagName) 参数: tagName:字符串值,这个字符串用来指明创建元素的类型。 注意:要与appendChild() 或 insertBefore()方法联合使用,将元素显示在页面中。
    查看全部
  • 使用document.createElement()方法可以创建新元素,但要把新元素添加到文档树要使用appendChild()方法.
    查看全部
  • 关于setInterval()和setTimeout()区别: 前者为执行的,每次执行的间隔; 后者为执行前需要等待的时间
    查看全部
  • 1、获取元素的值设置和获取方法为:赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value; 2、使用parseInt()函数可以解析一个字符串,并返回一个整数。
    查看全部
    0 采集 收起 来源:编程练习

    2017-09-22

  • 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。 如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。
    查看全部
  • 排版时,需去掉最外层<div></div>里面的空格 注1:x.firstChild得到的节点是<p>javascript</p>,要是要得到p里的值,还要访问<p>javascript</p>的子节点,x.firstChild.childNodes[0].nodeValue。 注2:在有空格时,div下的第一个子节点是空格,在没有空格x.firstChild时才<p>才是第一个子节点。 注3:这样写也可以:document.write(x.lastChild.textContent+"<br>"); document.write(x.lastChild.innerHTML);
    查看全部
  • 关于网页返回: 1.退回上一页: window.history.back(); 2.退回指定页面: 先设置锚点,再返回 window.history.go(-1);
    查看全部
  • setTimeout函数使用规则: setTimeout(代码,延迟时间),即为调用某函数的时间延迟
    查看全部
  • 取头不取尾!!!!
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-09-22

  • end不包括该下标本身
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-09-22

  • setAttribute(name,value) 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • 1\for(var i = 0; i < hobby.length; i++){ hobby[i].checked = true; } 2、for(var i = 0; i < hobby.length; i++){ hobby[i].checked = false; } 3、document.getElementById("hobby"+j).checked = true;
    查看全部

举报

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

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