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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <body> <!--先编写好网页布局--> <H4>操作成功</H4> <p> <b id="second">5</b>秒后回到主页&nbsp;<a href="javascript:go();">返回</a> </p> <script type="text/javascript"> var sec=document.getElementById('second'); var i=5; var timer = setInterval(function(){ i--; sec.innerHTML=i; if(i==1){ window.location.href="http://www.baidu.com"; } },1000) function go(){ history.back(); } //通过window的location和history对象来控制网页的跳转。 </script> </body>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束
    查看全部
    0 采集 收起 来源:退出循环break

    2017-07-17

  • 来来回回(Do...while循环) do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 do...while语句结构: do {     循环语句 } while(判断条件)
    查看全部
  • 反反复复(while循环) 和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足。 while语句结构: while(判断条件) { 循环语句 }
    查看全部
  • 重复重复(for循环) for语句结构: for(初始化变量;循环条件;循环迭代) {       循环语句  }
    查看全部
  • 多种选择(Switch语句) 当有很多种选项的时候,switch比if else使用更方便。 语法: switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 } 语法说明: Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。 注意:记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句,
    查看全部
  • 多重判断(if..else嵌套语句) 要在多组语句中选择一组来执行,使用if..else嵌套语句。 语法: if(条件1) { 条件1成立时执行的代码} else if(条件2) { 条件2成立时执行的代码} ... else if(条件n) { 条件n成立时执行的代码} else { 条件1、2至n不成立时执行的代码}
    查看全部
  • 二选一 (if...else语句) if...else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。 语法: if(条件) { 条件成立时执行的代码} else {条件不成立时执行的代码}
    查看全部
  • 做判断(if语句) if语句是基于条件成立才执行相应代码时使用的语句。 语法: if(条件) { 条件成立时执行代码}
    查看全部
  • 全选 for(var i=0;i<hobby.length;i++){ hobby[i].checked="true" ; }
    查看全部
  • JS创建数组方法: 1.数组的声明方法 (1): arrayObj = new Array(); //创建一个数组。 复制代码 代码如下: var arr1 = new Array(); (2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。 复制代码 代码如下: var a = new Array(5); (3):arrayObj = new Array([element0[, element1[, ...[, elementN]]]]) 创建一个数组并赋值。 复制代码 代码如下: var a = new Array(["b", 2, "a", 4,]); (4):arrayObj = [element0, element1, ..., elementN] 创建一个数组并赋值的简写,注意这里中括号不表示可省略。 复制代码 代码如下: var a = ["b", 2, "a", 4,]; (注):注意带“[]”与不带“[]”的区别 复制代码 代码如下: var a = new Array(5); //指创建长度为5的数组 var a = new Array([5]); //指创建一个数组,长度为1,并且第一位是5
    查看全部
  • 跳转网页.innerHTML
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-16

  • 复选框的选择
    查看全部
  • 提取指定数目的字符substr();indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
    查看全部
  • <script type="text/javascript"> var element=document.createElement("p"); element.className="message"; var newnode=document.createTextNode("I love Javascript!"); document.body.appendChild(element); element.appendChild(newnode) </script>
    查看全部

举报

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

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