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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 增加新元素: 只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。
    查看全部
  • 插入节点步骤 1.var newnode=document.creataElement(“p”)//创建要加入的新节点 2. newnode.innerHTML=”添加新节点的内容” 3.插入节点。AppendChild(newnode)
    查看全部
  • 数值赋值的三种方法: 1.var myarr=new Array(); myarr[0]=数据1; myarr[1]=数据2; myarr[2]=数据3; 2.var myarr=new Array(数据1,数据2,数据3) 3.var myarr=[数据1,数据2,数据3] 注意:数据可以是任何类型(数字、字符、布尔值等)
    查看全部
  • setAttribute()方法 setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。
    查看全部
  • 数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。
    查看全部
  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字 看看下面的代码,获取h1标签的属性值:http://img1.sycdn.imooc.com//538d242700019ec809330432.jpg 运行结果: h1标签的ID :alink h1标签的title :getAttribute()获取标签的属值
    查看全部
  • function get_previousSibling(n){ var x=n.previousSibling; while (x && x.nodeType!=1){//判断不是元素节点的话就跳到下一个节点,直到碰到元素节点 x=x.previousSibling; } return x; }
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //在声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } }
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 数组对象Array,方法join():指定连接符连接数组对象中的各元素,返回连接好的字符串,不影响数组原本的内容 1.格式:数组对象名.join(分隔符【可选,默认为逗号】);
    查看全部
  • 数组对象Array,方法concat():连接两个或多个数组,返回新数组,不改变原来的数组 1.格式:数组对象名.concat(连接数组1,连接数组2,…,连接数组n); 2.输出数组对象时,会以逗号分隔数组元素
    查看全部
  • 数组对象Array:数组元素可以是不同类型的(js认为都是var) 数组对象Array的方法: concat(),join(),pop(),push(),reverse(),shift(),slice(),sort(),splice(),toSource(),toString(),toLocaleString(),unshift(),valueOf()
    查看全部
    0 采集 收起 来源: Array 数组对象

    2015-02-15

  • var mylist = document.getElementById("tcon"); var list=mylist.parentNode.parentNode.parentNode.lastChild.childNodes[1].innerHTML; document.write(list);
    查看全部
  • 第一种情况:在<script>标签内调用。 <script type="text/javascript"> function add2() { sum = 1 + 1; alert(sum); } add2();//调用函数,直接写函数名。 </SCRIPT> 第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。 <html> <head> <script type="text/javascript"> function add2() { sum = 5 + 6; alert(sum); } </script> </head> <body> <form> <input type="button" value="click it" onclick="add2()"> //按钮,onclick点击事件,直接写函数名 </form> </body> </html> 注意:鼠标事件会在后面讲解。
    查看全部
    0 采集 收起 来源:函数调用

    2018-03-22

  • 后面加上.nodeName就可以看到子节点名称了。便于我们查看效果。 document.write(x.firstChild.nodeName);
    查看全部

举报

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

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