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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • "||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。
    查看全部
  • b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c "
    查看全部
  • document.write("numa大于numb的分数吗?"+jq1+"<br>") document.write("numa不等于numb的分数吗?"+ jq2); numa大于numb的分数吗?false numa不等于numb的分数吗?true <br>换行
    查看全部
  • ++i, i++在单独使用时,都是i=i+1。 a=++i 相当于 i=i+1, a=i; a=i++ 相当于a=i, i=i+1。
    查看全部
  • 声明变量语法: var 变量名; 一次声明多个变量的时候需要用逗号隔开。
    查看全部
  • 变量命名: 1、必须以字母、下划线或美元符号开头,后面可以跟着字母、下划线、美元符号和数字。 2、变量名区分大小写,如:A与a是两个不同变量。 3、不允许使用javaScript关键字和保留字做变量名 关键字:break、else、new、var、case
    查看全部
  • 算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如:
    查看全部
  • <body> <ul> <li>javascript</li> <li>HTML/CSS</li> <li>jQuery</li> </ul> <script type="text/javascript"> var Lists = document.getElementsByTagName("li"); for(var i=0;i<Lists.length;i++){ document.write("节点名称:"+Lists[i].nodeName+"<br/>"); document.write("节点属性:"+Lists[i].nodeValue+"<br/>"); document.write("节点类型:"+Lists[i].nodeType+"<br/>"); } </script> </body>
    查看全部
    0 采集 收起 来源:节点属性

    2018-03-22

  • 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2018-01-22

  • hobby[i].checked = true // 复选框全选
    查看全部
  • </head> <body> <p id="intro">我的课程</p> <ul> <li title="JS">JavaScript</li> <li title="JQ">JQuery</li> <li title="">HTML/CSS</li> <li title="JAVA">JAVA</li> <li title="">PHP</li> </ul> <h1>以下为li列表title的值,当title为空时,新设置值为"WEB前端技术":</h1> <script type="text/javascript"> var Lists=document.getElementsByTagName("li"); for (var i=0; i<Lists.length;i++) { var text = Lists[i].getAttribute("title"); document.write(text +"<br>"); if(text=="") { Lists[i].setAttribute("title","小公举"); document.write(Lists[i].getAttribute("title")+"<br>"); } } </script> </body>
    查看全部
  • 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2018-01-22

  • 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值
    查看全部
    0 采集 收起 来源:节点属性

    2018-01-22

  • 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document
    查看全部
    0 采集 收起 来源:节点属性

    2018-01-22

  • <body> <p id="intro">课程列表</p> <ul> <li title="第1个li">HTML</li> <li>CSS</li> <li title="第3个li">JavaScript</li> <li title="第4个li">Jquery</li> <li>Html5</li> </ul> <p>以下为获取的不为空的li标签title值:</p> <script type="text/javascript"> var con=document.getElementsByTagName("li"); for (var i=0; i< con.length;i++){ var text = [i].getAttribute("title"); if(text!=null) { document.write(text+"<br>"); } } </script> </body>
    查看全部

举报

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

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