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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Array对象 </title>
    <script type="text/javascript">
        var myarr1= new Array("86","010")
        var myarr2= new Array("84697581");
       var myarr3= myarr1.concat(myarr2);
        document.write(myarr3 + "<br>");
        document.write(myarr3.join("-") + "<br>");
        document.write(myarr3.length + "<br>");
        document.write(myarr3.join("-").length);
        
    </script>
    </head>
    <body>
    </body>
    </html>

    查看全部
  • <!DOCTYPE html>
    <html>
     <head>
      <title> 事件</title>  
      <script type="text/javascript">
       function count(){
           
        //获取第一个输入框的值
        var txt1 = document.getElementById("txt1").value;
        //获取第二个输入框的值
        var txt2 = document.getElementById("txt2").value;
        //获取选择框的值
        var fruit;
        //获取通过下拉框来选择的值来改变加减乘除的运算法则
        var se = document.getElementById("select").value;
        //设置结果输入框的值
        switch(se){
            case "+":
                fruit = parseInt(txt1) + parseInt(txt2);
                break;
            case "-":
                fruit = parseInt(txt1) - parseInt(txt2);
                break;
            case "/":
                fruit = parseInt(txt1) / parseInt(txt2);
                break;
            case "*":
                fruit = parseInt(txt1) * parseInt(txt2);
        }
        document.getElementById("fruit").value = fruit;
       }
      </script>
     </head>
     <body>
       <input type='text' id='txt1' />
       <select id='select'>
            <option value='+'>+</option>
            <option value="-">-</option>
            <option value="*">*</option>
            <option value="/">/</option>
       </select>
       <input type='text' id='txt2' />
       <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果-->
       <input type='text' id='fruit' />   
     </body>
    </html>

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

    2018-07-16

  • 53e198540001b66404860353.jpg事件可以被侦测

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

    2018-07-15

  • 操作符之间的优先级(高到低):

    算术操作符 比较操作符 逻辑操作符 "="赋值符号


    查看全部
  • 变量不能使用JS关键词 保留词

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


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

    2018-07-14

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


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


    查看全部
  • var myarray=new Array();

    查看全部
  • var name= new Array(); //创建一个数组

    name[0]="zhangsan";   //给数组赋值

    name[1]="lisi";

    var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度

    var name=["zhangsan","lisi"];       //创建一个数组并赋值

    var name=new Array("zhangsan","lisi");


    查看全部
  • %是取余。

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

    2018-07-14

  • 操作符之间的优先级(高到低):

    算术操作符 比较操作符 逻辑操作符 "="赋值符号


    查看全部
  • 为何在 window.onload=function(){}里,将setTimeout(startCount,1000);  改成setTimeout("startCount()",1000); 程序运行就没结果!

    查看全部
  • JavaScript 事件

    53e198540001b66404860353.jpg

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

    2018-07-13

  • substring() 与substr()后面一个参数的理解

    他们两个开始的参数都是一样的 即开始的索引下标

    string 后面一个参数是 结束的索引下标

    而str后面一个是长度

    查看全部

举报

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

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