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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意课程练习中若想进行换行,要用双引号将换行标签括起来。

    查看全部
  • JS中+有两种用处:加法运算;字符串连接。注意给变量赋值时,文本与数值的区别

    查看全部
  • 为什么 后面加上个<Br> 会重复显示2次

    document.write(Math.round(2)+"<br>");

    查看全部
    0 采集 收起 来源:随机数 random()

    2018-03-28

  • 重复重复(for循环)

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

    for语句结构:

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

    假如,一个盒子里有6个球,我们每次取一个,重复从盒中取出球,直到球取完为止。

    <script type="text/javascript"> var num=1; for (num=1;num<=6;num++)  //初始化值;循环条件;循环后条件值更新 {   document.write("取出第"+num+"个球<br />"); } </script>

    结果:

    执行思路:


    查看全部
  • 假设评价学生的考试成绩,10分满分制,我们按照每一分一个等级将成绩分等,并根据成绩的等级做出不同的评价。

    代码如下:

    执行结果:

    评语: 及格,加油!

    注意:记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句,看以下代码:

    执行结果:

    评语: 继续努力!
    评语: 及格,加油!
    评语: 凑合,奋进
    评语: 很棒,很棒
    评语: 高手,大牛

    在上面的代码中,没有break停止语句,如果成绩是4分,则case 5后面的语句将会得到执行,同样,case6、7-10后面的语句都会得到执行。


    查看全部
  • <script type="text/JavaScript">

    function me(){

    var ticket =confirm("请问有票吗?"); //ticket初值为true,表示有票

    if(ticket==true)  

    {

    document.write("有票,可以看电影。");

    }

    else  

    {

    document.write("没票,电影看不成。");

    }

    }

    </script>

    </head>

    <body>

        <input type="button" onclick="me()" value="点击">

    </body>


    查看全部
  • 定义一个数组,储存要展示的图形


    <script type="text/javascript">

     //创建数组

     var mychar = ['*','##','&&','*****','##*'];

     //显示数组长度

     mychar[7]="**";

     alert(mychar.length);

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

    document.write(mychar[0]+"<br>");

    document.write(mychar[1]+"<br>");

    document.write(mychar[2]+"<br>");

    document.write(mychar[3]+"<br>");

    document.write(mychar[4]+"<br>");

    document.write(mychar[7]+"<br>");

    </script>


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

    2018-03-28

  • <script type="text/javascript">

    var num1 = 10;

    var num2 = "JS";

     document.write("num1的值是:"+num1);

     document.write("num2的值是:"+num2);

    </script>


    查看全部
  • <script type="text/javascript">

      var mya;

      mya=5;

      alert("mya的值是:"+mya);

    </script>


    查看全部
  • 529c07c000014f5103080447.jpg

    查看全部
  • 不用函数和设置点击的话,窗口弹出两次。

    查看全部
    0 采集 收起 来源:让你认识JS

    2018-03-28

  • 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不成立时执行的代码}

    查看全部
  •   var mystr="Hello World!"
      var mystr1=mystr.indexOf("o",5);
      document.write(mystr1+"<br>");

    查看全部
  • body和浏览器之间默认有8px的margin值.左右两边都有,所以就少16px

    查看全部

举报

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

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