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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 555c650d0001ae7b04180297.jpgDate对象中处理时间和日期的常用方法

    查看全部
    0 采集 收起 来源: Date 日期对象

    2019-04-21

  • window.onunload=函数名

    放在js 代码中

    区别于其他事件

    查看全部
  • function(var a,var b)出错

    function(a,b)对

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

    2019-04-21

  • 语法:node.replaceChild(newnode,oldnew)

    参数

    newnode:必需,用于替换oldnew的对象.

    oldnew:必需 被newnode替换的对象


    查看全部
    1. nextSilbing属性可返回某个节点之后紧跟的节点(处于统一树层级中)

    语法:nodeObject.nextSilbling

    说明:如果无此节点,则属性返回null

    2

    查看全部
    0 采集 收起 来源:访问兄弟节点

    2019-04-21

  • getElementById;

    getElementsByName;

    getElementsByTagName;


    查看全部
  • break     else     new     var    case    finally    return   

    void     catch     for      switch    while     default    if

    throw   delete    in   try    do   instanceof    typeof


    abstract     enum    int     short    boolean     export

    interface     static    byte     extends  long   super

    char    final   native   synchronized   class    float   

    package    throws   const    goto    private  double

    transient    debugger   implements   protected  

    volatile    import   public

    查看全部
  • 注意数组长度,比较灵活

    多维数组就是数组元素也是数组,以此类推。

    二维数组定义赋值:

    法1:var a = [[1,2,3],[1,2,3]];

    法2:

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

    法3:a[1][0]=3;

    alert(a);

    document.write(a);

    上面两行都可以输出a数组的所有定义了的元素。没定义的不会输出,如:0,,1,,,4--其实要输出3*6=18个数,但只定义了3 个数,所以就输出这样了。

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

    2019-04-20

  • var a = new Array();//不指定长度

    var a = new Array(8);//指定长度

    var a = new Array(55,66,66,66);//数组赋值法1

    var a =[99,80,7,6];//数组赋值法2

    还可以一项一项赋值;

    数组中没有被赋值的项都是undefined

    查看全部
  • 操作符优先级:

    算术操作符>比较操作符>逻辑操作符>赋值操作符

    查看全部
  • 1==true是对的

    7==true是错的

    所以并不是所有非零数都等于true,只有1等于。

    但是所有非零数的非是false

    0==false

    查看全部
  • 区分alert与C中的printf的格式。例如:

    alert("a="+变量名);//alert输出字符串

    printf("a=%d",变量名);//printf是输出双引号的指定格式


    查看全部

举报

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

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