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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • onload 是写在body里面的 即html里的 与其他的触发事件不一样
    查看全部
  • x.nextSibling 返回下一个紧跟节点(同一级); x.previousSibling 返回上一个紧跟节点(同一级) function get_nextSibling(n){ //判断节点nodeType是否为1, 如是为元素节点,跳过。 var x=n.nextSibling; while (x && x.nodeType!=1){ x=x.nextSibling; } return x; } //获取指定节点 var x=document.getElementsByTagName("li")[0]; //通过指定节点获取下一个节点 var y=get_nextSibling(x);
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • setAttribute()方法 setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • a++ : 把(a++)作为一个整体表达式,a 的值虽然自增1,但是整个表达式的值是取 a自增 之前 的值; ++a : 也把(++a)作为一个整体表达式,a 的值也自增1,但是整个表达式的值是取 a 自增 之后 的值。 看实例: m=a++ 相当于 m=a,a=a+1 m=++a 相当于 a=a+1,m=a 这种自加运算和自减运算,都相当于两步骤 总结: a++ 是先把 a 赋值,然后自己加一, ++a,是先自己加一,然后再把 a 赋值。
    查看全部
    0 采集 收起 来源:编程练习

    2017-12-18

  • continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
    查看全部
  • var mynum = 5 ; //声明变量mynum并赋值。 var mynum; //声明变量mynum mynum = 5 ; //给变量mynum赋值 var num1 = 123; // 123是数值 var num2 = "一二三"; //"一二三"是字符串 var num3=true; //布尔值true(真),false(假)
    查看全部
  • javascript的数组长度变量是可变的,通过赋值改变
    查看全部
  • javascript 任何时候都可以向数组增添新的元素
    查看全部
  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> </head> <script type="text/javascript"> function GoBack() { window.history.back(); } </script> </head> <body> 点击下面的锚点链接,添加历史列表项: <br /> <a href="#target1">第一个锚点</a> <a name="target1"></a> <br /> <a href="#target2">第二个锚点</a> <a name="target2"></a> <br /><br /> 使用下面按钮,实现返回前一个页面: <form> <input type="button" value="返回前一个页面" onclick="GoBack();" /> </form> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 在java(的字符串容器)里,先指定长度可以节省内存空间。 因为你不预先指定长度,电脑会默认分配一个32字节的长度,但正常情况下并不需要这么多。
    查看全部
  • <form name="Input"> <table align="center" width="500px" height="50%" border="22"> <tr> <td align="center" width="100px"> 学号: </td> <td align="center" width="300px"> <input type="text" id=userid name="user" onblur="validate();"> <div id=usermsg></div>
    查看全部
  • 操作符之间的优先级(高到低): 算术操作符 比较操作符 逻辑操作符 "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • <tr> <td>xh001</td> <td>王小明</td> <td><a href="javascript:;" onclick="del(this)" >删除</a></td> <!--在删除按钮上添加点击事件 --> </tr> <tr> <td>xh002</td> <td>刘小芳</td> <td><a href="javascript:;" onclick="del(this)" >删除</a></td> <!--在删除按钮上添加点击事件 --> </tr>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • function cre(){ num++; var tal = document.getElementsByTagName("table")[0]; var tr = document.createElement("tr"); var xh = document.createElement("td"); var name = document.createElement("td"); var li = document.createElement("td"); xh.innerHTML = "xh000"+num; name.innerHTML = "第"+num+"位学生"; li.innerHTML = "<a href="javascript:;" onclick="del(this)" >删除</a>"; tr.appendChild(xh); tr.appendChild(name); tr.appendChild(li); tal.appendChild(tr); }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字
    查看全部

举报

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

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