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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 创建文本节点createTextNode createTextNode() 方法创建新的文本节点,返回新创建的 Text 节点。 语法:document.createTextNode(data) 参数: data : 字符串值,可规定此节点的文本 在CSS中定义好class的属性后,可以将className赋值给新节点(newNode.className = "newStyle";),这样新添加上去的节点也就有了样式
    查看全部
  • 对性: 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等; JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义 访问对象属性的语法: objectName.propertyName 访问对象的方法: objectName.methodName()
    查看全部
    0 采集 收起 来源:什么是对象

    2014-11-27

  • 最好用两次split
    查看全部
    0 采集 收起 来源:编程练习

    2014-11-25

  • var num=5; function mycolock(){ document.getElementById("count").innerHTML=num; num=num-1; if(num<=0) { num=5; gohome(); } } setInterval("mycolock()",1000);
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 创建元素节点createElement createElement()方法可创建元素节点。此方法可返回一个 Element 对象 语法:document.createElement(tagName) 如:document.createElement("p"); 参数: tagName:字符串值,这个字符串用来指明创建元素的类型 注意:要与appendChild() 或 insertBefore()方法联合使用,将元素显示在页面中 新元素的属性设置: 可以使用newNode.setAttribute("onclick","javascript:alert('添加了新属性')"); 或者是newNode.name = "新节点的name";
    查看全部
  • js获取到的数据默认都是string字符串类型的,如果进行数值的运算必须使用parseInt进行转换成数值的操作。 另外:+号除了有计算的作用还有连接拼接的作用。
    查看全部
    0 采集 收起 来源:编程练习

    2014-11-26

  • 操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 替换元素节点replaceChild() replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 要彻底删除,可以var x = oldNode.parentNode.replaceChlid(newNode,oldNode); x = null; 语法:node.replaceChild (newnode,oldnew ) 参数: newnode : 必需,用于替换 oldnew 的对象。 oldnew : 必需,被 newnode 替换的对象。
    查看全部
  • <b></b>表示粗体显示,同样也是<div>的子节点,可以使用replaceChild(newNode,oldNode)来对其进行替换 var newNode = document.createElement("i"); oldNode.parentNode.replaceChild(newNode,oldNode); 因为replaceChild是替换子节点,所以要先获得父节点
    查看全部
  • 插入节点insertBefore() insertBefore() 方法可在已有的子节点前插入一个新的子节点。 语法: insertBefore(newnode,node); 参数: newnode: 要插入的新节点。 node: 指定此节点前插入节点。 我们在来看看下面代码,在指定节点前插入节点。
    查看全部
  • 卸载事件(onunload) 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。 注意:不同浏览器对onunload事件支持不同。
    查看全部
  • history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 语法:window.history.[属性|方法] 注意:window可以省略。
    查看全部
    0 采集 收起 来源:History 对象

    2014-11-25

  • 加载事件(onload) 事件会在页面加载完成后立即发生,同时执行被调用的程序。 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。
    查看全部
  • onchange事件,改变文本框内容后,需要离开文本框,点击一下文本框之外的区域,事件才会触发。
    查看全部
  • 文本框内容改变事件(onchange) 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。
    查看全部

举报

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

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