为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>Math </title>

    <script type="text/javascript">

    document.write(Math.round(Math.random()*10))

    </script>

    </head>

    <body>

    </body>

    </html>

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

    2021-03-02

  • <!DOCTYPE HTML>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

    <title>无标题文档</title>

    <script type="text/javascript">

    var mystr="86-010-85468578";

    document.write(mystr.split("-")+ "<br />");

    document.write(mystr.split("")+ "<br />");

    document.write(mystr.split("",3));

    </script>

    </head>

    <body>

    </body>

    </html>

    查看全部
  • <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>string对象 </title>

    <script type="text/javascript">

      var mystr="Hello World!"

      document.write(mystr.indexOf("o",(mystr.indexOf("o")+1)));

    </script>

    </head>

    <body>

    </body>

    </html>

    查看全部
  • <!DOCTYPE html>

    <html>

     <head>

      <title> 事件</title>  

      <script type="text/javascript">

       function count(){

           var t1 = document.getElementById("txt1").value;

           var select = document.getElementById("select").value;

           var t2 = document.getElementById("txt2").value;

           var t3 = 0;

           switch(select)

           {

               case "+":

                    t3 = parseInt(t1) + parseInt(t2);

                    break;

                case "-":

                    t3 = parseInt(t1) - parseInt(t2);

                    break;

                case "*":

                    t3 = parseInt(t1) * parseInt(t2);

                    break;

                case "/":

                    t3 = parseInt(t1) / parseInt(t2);

                    break;

           }

           document.getElementById("fruit").value = t3;

        //获取第一个输入框的值

    //获取第二个输入框的值

    //获取选择框的值

    //获取通过下拉框来选择的值来改变加减乘除的运算法则

        //设置结果输入框的值 

        

       }

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

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

    2021-03-01

  • <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>函数</title>


    <script type="text/javascript">


    //定义函数

    function compare(x,y)

    {

        var x,y;

        if(x > y && x != y)

        {

            return x;

        }

        else if(y > x && y != x)

        {

            return y;

        }

        else

        {

            return "两位数的值相等";

        }

    }



    //函数体,判断两个整数比较的三种情况

    var sum1 = compare(5,4);

    var sum2 = compare(6,3);

    var sum3 = compare(3,3);



     

    //调用函数,实现下面两组数中,返回较大值。

      document.write(" 5 和 4 的较大值是:" + sum1 +"<br>");

      document.write(" 6 和 3 的较大值是:" + sum2 +"<br>");

      document.write(" 3 和 3 的最大值是:" + sum3);





    </script>

    </head>

    <body>

    </body>

    </html>

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

    2021-03-01

  • oLis[i].index = i;

    此处index用法等同形参,常在循环中自定义

    查看全部
    0 采集 收起 来源:编程挑战

    2021-03-01

  • <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>Math </title>

    <script type="text/javascript">

        var myCal = [3.3,-0.1,-9.9,8.9];

        for(i=0;i<myCal.length;i++){

        document.write(Math.ceil(myCal[i]) + "<br />");

        }

    </script>

    </head>

    <body>

    </body>

    </html>

    查看全部
    0 采集 收起 来源:向上取整ceil()

    2021-02-27

  • tr.append(td_id, td_name, td_delete);

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

    2021-02-27

  • 获取浏览器当前窗口大小:

    var w= document.documentElement.clientWidth
          || document.body.clientWidth;
    var h= document.documentElement.clientHeight
          || document.body.clientHeight;
    查看全部
  • document.write(mystr.indexOf("o",mystr.indexOf("o")+1));

    加粗的字:第一次出现的位置,+1 从他后面的地方开始搜索 

    结果也就和 任务描述的“”检索第二个字符o出现的位置一样“”虽然逻辑不一样

    我的想法是 xx.indexOf("o",2) 这里的2是第二次出现的意思

    查看全部
  •  mydate.setTime( mydate.getTime()  + 0.5* 60 * 60 * 1000);

    为什么这么写呢 因为他的逻辑是 推迟两个小时就是换算成秒的单位加上去的

    我怎么这么聪明呢 哈哈哈哈哈 奖励自己玩一盘王者

    查看全部
  • //随机数,可以返回介于0-1之间的一个随机数,如果想要返回0-10之间的随机数,可以使用
    Math.random()*10以此类推
    Math.random()


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

    2021-02-20

  • //四舍五入
    Math.round(x)
    4321向下取整,56789向上取整(正数)
    例如:
    -0.1 = 0
    -0.9 = -1
    1.1 = 1
    9.9 = 10
    ...


    查看全部
    0 采集 收起 来源:四舍五入round()

    2021-02-20

  • //向下取整
    Math.floor(x)
    例如:
    9.9=9
    -9.9=10
    -0.1=1
    8.9=8
    ...


    查看全部
    0 采集 收起 来源:向下取整floor()

    2021-02-20

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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