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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 算术操作符 比较操作符 逻辑操作符 "="赋值符号

    查看全部
  • “+”可以连接两个字符串

    查看全部
  • https://img1.sycdn.imooc.com//5be807810001e7eb03440529.jpg关键字与保留字

    查看全部
  •  document.write(arr[i]+'<br />');

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

    2018-11-11

  • <script type="text/javascript">
    var myarr=new Array();
    for(var i=0;i<3;i++)
    {
        myarr[i]=new Array();
        for(var j=0;j<6;j++){
            myarr[i][j]=i*j
            document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");
        }
    }

    </script>


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

    2018-11-11

  • <script>
    var myarr=new Array();
    myarr[0]=80;
    myarr[1]=60;
    myarr[2]=99;
    document.write("第一个人的成绩是:"+myarr[0]+"<b
    r>");
    document.write("第二个人的成绩是:"+myarr[1]+"<b
    r>");
    document.write("第三个人的成绩是:"+myarr[2]);
    </script>


    查看全部
  • <script>
    var a,b,sum;
    a=5;
    b=100%7;
    sum=a>b&&a*b>0;
    document.write("我认为a的值是:"+5+"b的
    值是:"+2+"sum的值是:"+true+"<br/>");
    document.write("答案是,第一轮计算后,a为
    :"+a+";b为:"+b+";第一次计算sum为:"+sum+
    "<br/>");
    sum=((++a)+3)/(2-(--b))*3;
    document.write("再一次计算后,我认为a的
    值是:"+6+"b的值是:"+1+"sum的值是:"+27
    +"<br/>");
    document.write("答案是,第二轮计算后,a
    的值是:"+a+";b为:"+b+";第二次计算sum为
    :"+sum+",sum的类型也发生了变化!");
    </scrip>


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

    2018-11-11

  • <script>
    var numa,numb,jq1,jq2;
    numa=5;
    numb=2;
    jq1=numa+30>10&&numb*3<20;
    jq2=((numa+30)/(7-numb))*3;
    document.write("jq1的值是:"+jq1+"<br>");
    document.write("jq2的值是:"+jq2);
    </script>


    查看全部
  • <script>
    var numa,numb,jq1;
    numa=50;
    numb=55;
    jq1=numa>numb||numa==numb;
    document.write("jq1的值是:"+jq1+"<br>");
    </script>


    查看全部
  • 数组方法:


    查看全部
    0 采集 收起 来源: Array 数组对象

    2018-11-11

  • Math对象

    Math对象,提供对数据的数学计算。

    使用 Math 的属性和方法,代码如下:

    <script type="text/javascript">   var mypi=Math.PI;    var myabs=Math.abs(-15);   document.write(mypi);   document.write(myabs); </script>

    运行结果:

    3.141592653589793 15

    注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。

    Math 对象属性

    Math 对象方法


    查看全部
    0 采集 收起 来源:Math对象

    2018-11-11

  • Date 日期对象

    日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。

    定义一个时间对象 :

    var Udate=new Date();

    注意:使用关键字new,Date()的首字母必须大写。 

    使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。

    如果要自定义初始值,可以用以下方法:

    var d = new Date(2012, 10, 1);  //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日

    我们最好使用下面介绍的“方法”来严格定义时间。

    访问方法语法:“<日期对象>.<方法>”

    Date对象中处理时间和日期的常用方法:


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

    2018-11-11

  • <script>
    var numa,numb;
    numa=80;
    numb=70;
    if(numa>=60&&numb>=60){
       document.write("JavaScript考核通过!"
       +"<br>");
       }
       else{
            document.write("没有通过考核。。
            ");
            }
    </script>


    查看全部
  • 什么是事件

    JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。

    比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。

    主要事件表:


    查看全部
    0 采集 收起 来源:什么是事件

    2018-11-10

  • <script>
    var numa,numb,jq1,jq2;
    numa=1;
    numb=7;
    jq1=numa>numb;
    jq2=numa!=numb;
    document.write("numa大于numb的分数吗?+
    jq1+"<br>");
    document.write("numa不等于numb的分数吗?
    +jq2);
    </script>


    查看全部

举报

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

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