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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意:不同浏览器, mydate.setFullYear(81)结果不同,年份被设定为 0081或81两种情况。
    查看全部
  • li[i].index=i;存储索引
    查看全部
    0 采集 收起 来源:编程挑战

    2015-04-14

  • 不能用for(var i=0;i<content.childNodes.length;i++)
    查看全部
  • 注意:使用关键字new,Date()的首字母必须大写。
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-04-14

  • ...........
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2015-04-14

  • var tab=document.getElementById("table"); tab.appendChild(tr); tr.appendChild(xh); tr.appendChild(xm); tr.appendChild(del); var tr = document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } } function del(obj) { var tr=obj.parentNode.parentNode; tr.parentNode.removeChild(tr); }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • window.onload = function(){ var tr=document.getElementsByTagName("tr"); for(var i= 0;i<tr.length;i++) { bgcChange(tr[i]); } // } function bgcChange(obj) { obj.onmouseover=function(){ obj.style.backgroundColor="#f2f2f2"; } obj.onmouseout=function(){ obj.style.backgroundColor="#fff"; } } var num=2; function add(){ num++; var tr=document.createElement("tr"); var xh=document.createElement("td"); var xm=document.createElement("td"); xh.innerHTML="xh00"+num; xm.innerHTML="第"+num+"学生"; var del=document.createElement("td"); del.innerHTML="<a href='javascript:;' onclick='del(this)' >删除</a>";
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。 节点属性: nodeName - 返回一个字符串,其内容是给定节点的名字 nodeType - 返回一个整数,这个数值代表给定节点的类型 nodeValue - 返回给定节点的当前值 遍历节点数: childNodes - 返回一个数组,这个数组由给定元素节点的子节点构成 firstChild - 返回第一个子节点 lastChild - 返回最后一个子节点 parentNode - 返回一个给定节点的父节点 nextSibling - 返回给定节点的下一个子节点 previousSibling - 返回给定节点的上一个子节点 DOM操作: createElement(element) - 创建一个新的元素节点 createTextNode() - 创建一个包含着给定文本的新文本节点 appendChild() - 在指点节点的最后一个子节点列表之后添加一个新的子节点 insertBefore() - 将一个给定节点插入到给定元素的给定子节点的前面 removeChild() - 从一个给定元素中删除一个子节点 replaceChild() - 把一个给定父元素的一个子节点替换为另一个子节点
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • 第一写界面 给5数字一个id time 2.取得id time里面的数字 3.进行减法4.判断time是否等于0。5.等于零利用location.assign(网址)返回主页
    查看全部
    0 采集 收起 来源:编程练习

    2015-04-14

  • var ticket =true; //ticket初值为true,表示有票 if(ticket=="1") || if(ticket==true)
    查看全部
  • ocation用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location.[属性|方法]
    查看全部
    0 采集 收起 来源:Location对象

    2015-04-14

  • JavaScript数组的length属性是可变的 数组随元素的增加,长度也会改变
    查看全部
  • go()方法,根据当前所处的页面,加载 history 列表中的某个具体的页面。 语法: window.history.go(number); 参数: 浏览器中,返回当前页面之前浏览过的第二个历史页面,代码如下: window.history.go(-2); 注意:和在浏览器中单击两次后退按钮操作一样。 同理,返回当前页面之后浏览过的第三个历史页面,代码如下: window.history.go(3);
    查看全部
  • forward()方法,加载 history 列表中的下一个 URL。 如果倒退之后,再想回到倒退之前浏览的页面,则可以使用forward()方法,代码如下: window.history.forward(); 注意:等价点击前进按钮。 forward()相当于go(1),代码如下: window.history.go(1);
    查看全部
  • 向数组增加一个新元素 只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。 myarray[5]=88; //使用一个新索引,为数组增加一个新元素 如果出现跳跃式添加数据,则未被添加到的数组数值为undefined
    查看全部

举报

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

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