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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 全选是要避免按钮,所以会有一个if判断。大概获得元素,要有

    true才能实现,一旦false就会取消选中

    查看全部
  • function sortNum(a,b){

        return a - b;

    //升序,如降序,把"a - b"改成"b - a"

    }

    var myarr = new Array("80","16","50","6","100","1");

        doccument.write(marry + "<br>");

    document.write(myarr.sort(sortNum));


    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-04-14

  • 数组排序 sort()方法使用数组中的元素按照一定顺序排序

    语法

    arrayObject.sort(方法函数)

    可选 关党排序顺序 必须是函数

    如果不指定方法函数, 则按方法函数的排序顺序

    myArray.sort(sortMethod)

    该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字、比较应该具有两个参数a和b,其返回值如下:

    若返回<= -1,则表示A在表示在排序后的序列中出现在B之前

    若返回值>-1&&<1,则表示A和B则具有相同的排序顺序.

    若返回值>=-1,则表示A在排序后的序列中出现在B之后

    var myarr1 = new myarry = new Array("Hello","love","JavaScript",);

    var myarry2 = new Array("80","16","50","6","100","1");

    document.write(myarry1.sort()+"<br>");

    document.,write(marry2.sort());






    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-04-14

  • 不要忘记document.

    查看全部
  • 背景颜色C要大写,隐藏需要加个none,是用=不是双引号

    查看全部
    0 采集 收起 来源:认识DOM

    2019-04-14

  • 指定分隔符链接数组元素join()

    方法用于把数组中的所有元素放入一个字符串,元素通过指定的分隔符进行分隔的

    语法

    arrayObject.joinO(f分隔符)

    :




    查看全部
  • var myarr1 = new Array("010");

    var myarr2 = new Array("-","84697581");

    var myarr3 = myarr1.concat(myarr2);

    document.write(myarr3);

    查看全部
  • function count(){

           

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

        var num1 = document.getElementById('txt1').value

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

    var num2 = document.getElementById('txt2').value

    //获取选择框的值

    var select = document.getElementById('select').value

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

    var result;

    switch(select)

    {

        case "+":result=parseInt(num1)+parseInt(num2);break;

        case "-":result=parseInt(num1)-parseInt(num2);break;

        case "*":result=parseInt(num1)*parseInt(num2);break;

        case "/":result=parseInt(num1)/parseInt(num2);break;

        default:

            document.write("请输入正确数字!");

    }

        //设置结果输入框的值 

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

    }

    记得在按钮上加上点击事件

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

    2019-04-14

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

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

    如果同级的运算是按从左到右次序进行,多层括号由里向外。


    查看全部
  • js计时器:

    一次性:在指定延迟自行一次

    设置:var i = setTimeout(代码,时间)

    取消:clearTimeout(i)

    间隔性:

    设置:var i= setInterval(代码,时间)

    取消:clearInterval(i)

    时间为ms,1s=1000ms,是保存返回值,用来取消及时用。

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

    2019-04-14

  • 四舍五入Math.round(x)

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

    2019-04-14

  • Math.ceil向上取值

    Math.floor方法对一个数进行向下取值

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

    2019-04-14

  • E返回算数常量e

    LN2返回2的自然对数

    LN10 返回10的自然对数

    LOG10E返回以10为底的e的对数约等于0.434

    PI返回圆周率

    SQRTI_2返回2的平方根的倒数

    SQRT2返回2的平方根

    以上是Math对象属性





    Math的对象方法

    abs(x) 返回数的绝对值

    a cos(x)返回数的余弦值

    a sin(x)返回数的反正弦值

    a tan(x) 返回数字的正切值

    stan2(y,x)返回由x轴到点(x,y)的角度(以弧度为单位)

    ceil对数进行上舍入

    cos(x)返回数的余弦

    exp(x)返回e的指数

    floor(x)对数进行下舍入

    log(x)返回数的自然对数(底为e)

    max(x,y)返回x和y中的最高值

    min(x,y)返回x和y的最低值

    pow(x,y)返回x和y次幂

    random()返回0~1之间的随机数

    round(x)把四舍五入为最为接近的数的正弦

    sin(x)返回数的正弦

    sqrt(x)返回数的平方根

    tan(x)返回角的正弦

    toSoure()返回该对象的源代码

    vlaue()返回Math对象的源代码


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

    2019-04-14

  • abs(x)返回数的绝对值

    a cos(x)返回数的反余弦值

    a sin(x)返回数的反正弦值

    a tan2(y,x)返回由x轴到点(x,y)的角度(以弧度为单位)





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

    2019-04-14

举报

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

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