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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 函数调用

    第一种情况:在<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-06-19

  • 换行符:<br/>

    查看全部
  • 定义函数

    (1)单个参数

    function 函数名{ 函数体; }

    (2)多个参数(之间用逗号隔开)

    function 函数名(参数1,参数2)

    { 函数体; }


    查看全部
    0 采集 收起 来源:定义函数

    2018-06-19

  • 继续循环continue

    continue的作用是仅仅跳过本次循环,而整个循环体继续执行。

    语句结构:

    for(初始条件;判断条件;循环后条件值更新)
    {
      if(特殊情况)
      { continue; }
     循环代码
    }


    查看全部
  • 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。

    格式如下:

    for(初始条件;判断条件;循环后条件值更新)
    {  if(特殊情况)
      {break;}
      循环代码
    }


    查看全部
    0 采集 收起 来源:退出循环break

    2018-06-19

  • do{
        循环语句
     }while(判断条件)


    查看全部
  • whlie语句

    while(判断条件){
        循环语句
     }


    查看全部
  • for语句

    for(初始化变量;循环条件;循环迭代)
    {     
        循环语句 
     }


    查看全部
  • 多种选择switch语句

    switch(表达式)
    {
    case值1:
      执行代码块 1 
       break;
    case值2:
      执行代码块 2 
       break;
    ...case值n:
      执行代码块 n  
      break;
      default:
      与 case值1 、 case值2...case值n 不同时执行的代码
    }


    查看全部
  • if(条件1){ 条件1成立时执行的代码}
    else  if(条件2){ 条件2成立时执行的代码}
    ...else  if(条件n){ 条件n成立时执行的代码}
    else{ 条件1、2至n不成立时执行的代码}


    查看全部
  • if...else语句的用法如下:
    if(条件)
    { 条件成立时执行的代码}
    else
    {条件不成立时执行的代码}

    true 和false是布尔型  不能加引号。

    查看全部
  • if语句是基于条件成立才执行相应代码时使用的语句。

    语法:

    if(条件)
    { 条件成立时执行代码}
    
    <script type="text/javascript">
      var mycarrer = "HTML";
      if (mycarrer == "HTML")  {    document.write("你面试成功,欢迎加入公司。");
      }
    </script>


    查看全部
  • 8-4这章节不太懂

    查看全部
  •  //创建数组

     var arr =['*','##',"***","&&","****","##*","**"];

     //显示数组长度

     alert("arr的数组长度为:"+arr.length);

     

     //将数组内容输出,完成达到的效果。

    document.write("输出图形为:"+"<br/>"+arr[0]+"<br/>"+arr[6]+"<br/>"+arr[2]+"<br/>"+arr[4]+"<br/>");


    查看全部
    0 采集 收起 来源:编程练习

    2018-06-19

  • 二维数组

    1. 二维数组的定义方法一

    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
       }
     }

    2. 二维数组的定义方法二

    var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]]

    3. 赋值

    myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。


    查看全部
    0 采集 收起 来源:二维数组

    2018-06-19

举报

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

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