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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 退出循环break

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


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

    2019-06-10

  • 很多事情不只是做一次,要重复做。如打印10份试卷,每次打印一份,重复这个动作,直到打印完成。这些事情,我们使用循环语句来完成。

    查看全部
  • 两(多)种相邻的情况一样可以写到最后一种情况下

    查看全部
  • 当有很多种选项的时候,switch比if else使用更方便。

    查看全部
  • 注意:if小写,大写字母(IF)会出错!

    查看全部
  • 在删除一个 节点是  不是选中自己的节点删除   而是选中父类的节点 删除其中的子类

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

    2019-06-09

  • 二维数组的两种定义方式:

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

    说明: myarr[0][1] ,0 表示表的行,1表示表的列。
    查看全部
    0 采集 收起 来源:二维数组

    2019-06-09

  • JavaScript数组的length属性是可动态改变的。

    比如:

    1.

    arr.length=10; //增大数组的长度document.write(arr.length); //数组长度已经变为10
    2.
    var arr=[98,76,54,56,76]; // 包含5个数值的数组document.write(arr.length); //显示数组的长度5arr[15]=34;  //增加元素,使用索引为15,赋值为34alert(arr.length); //显示数组的长度16


    查看全部
  • 创建数组并赋值的三种方式:

    1.
    var myarray=new Array(); //创建一个新的空数组myarray[0]=66; //存储第1个人的成绩myarray[1]=80; //存储第2个人的成绩myarray[2]=90; //存储第3个人的成绩myarray[3]=77; //存储第4个人的成绩myarray[4]=59; //存储第5个人的成绩
    2.
    var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
     3.
     var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)


    查看全部
  • var myarray= new Array(8); //创建数组,存储8个数据。

    注意:
    1.创建的新数组是空数组,没有值,如输出,则显示undefined。
    2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。

    查看全部
  • sort() ==> 方法的返回值为 a - b , 

    若在 -1 和 1 之间 ==>说明两个数的顺序相同(等大)

    若 <= -1  ==> 代表 a < b  ,a将排在前面

    若 >= 1 ==> 表示  a>b , a 将排在后面

    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-06-08

  • window.open([URL],[窗口名称],[参数字符串]);

    备注:每个参数都需要用双引号。


    查看全部
  • 7-23笔记:

    使用split分割成数组之后,怎么提取指定的字符?

    答:使用 substr() 函数 。


    笔记:split方法分割字符串,返回数组。


    indexOf() 

    备注:提取字符第一次的位置。


    为什么要使用for循环?

    答:因为我们要取出多个分数。


    少写了sum += num;

    +=运算符 例子:x += y 等同于 x = x + y


    score[i].substr(index+1) 

    备注:括号内不用加双引号。


    var index=score[i].indexOf(":");//取出:第一次出现的位置; //少写了[i] 


    怎么算数组的个数?

    答:array.length 


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

    2019-06-08

  • sort(方法函数)    数组排序  

    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-06-07

  • slice(start,stop) 

    从 start 位置提取值  到 stop 之前结束 

    不会修改数组  而是返回一个子数组  

    查看全部
    0 采集 收起 来源:选定元素slice()

    2019-06-06

举报

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

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