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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 操作符之间的优先级(高到低):

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

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


    查看全部
  • "!"是逻辑非操作符,也就是"不是"的意思,非真即假,非假即真。

    查看全部
  • "||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。

    查看全部
  • 比较操作符 也就是说两个操作数通过比较操作符进行比较,得到值为真(true)和假(false)。

    查看全部
  • 什么是变量? 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。

    查看全部
  • 什么是变量? 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。

    查看全部
    0 采集 收起 来源:什么是变量

    2018-04-22

  • 表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。

    查看全部
  • <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>二维数组</title>

    <script type="text/javascript">

    var myarray=new Array();

        for(var i=0;i<3;i++){

            myarray[i]=new Array();

                for(var j=0;j<6;j++){

                    myarray[i][j]=i*j

              document.write("二维数值是:"+myarray[i][j]+"<br>");  

            }

        }


    </script>

    </head>


    <body>

    </body>

    </html>


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

    2018-04-22

  • 优先级从高到低:

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

    查看全部
  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

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

    <title>逻辑非</title>

    <script type="text/javascript">

    var numa,numb,jq1;

    numa=60;

    numb=70;

    jq1=  !(numa<numb)        ;

    document.write("jq1的值是:"+jq1+"<br>")

    </script>

    </head>

    <body>

    </body>

    </html>


    查看全部
  • .getElementsByTagName()得到是数组,加上索引才是元素节点。

    function()中的参数直接当作对象使用,调用函数时在括号内赋值使用。

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

    2018-04-21

  • 鼠标事件直接调用匿名函数。

    node.innerHTML后面赋值的字符串可以在“”内直接使用代码。

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

    2018-04-21

  • <!DOCTYPE  HTML>

    <html >

    <head>

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

    <title></title>

    <script type="text/javascript">

    var infos = [

        ['小A','女',21,'大一'],

    ['小B','男',23,'大三'],

    ['小C','男',24,'大四'],

    ['小C','男',24,'大四'],

    ['小D','女',21,'大一'],

    ['小E','女',22,'大四'],

    ['小F','男',21,'大一'],

    ['小G','女',22,'大二'],

    ['小H','女',20,'大三'],

    ['小I','女',20,'大一'],

    ['小J','男',20,'大三']

    ];

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

    if(infos[i][3] === "大一" && infos[i][1] === "女") {

    document.write(infos[i][0] + "<br />");

    }

    }

    </script>

    </head>

    <body>

    </body>

    </html>


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

    2018-04-21

  • 变量名可以同时声明
    查看全部
  • 变量是容器
    查看全部
    0 采集 收起 来源:什么是变量

    2018-04-21

举报

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

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