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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • 返回字符:x.charAt(字符位置)

    查看全部
  • x.split("分割条件",分割次数)

    查看全部
  • 小写转大写:toUpperCase()

    大写转小写:toLowerCase()

    查看全部
  • 逻辑或操作符

    当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。

    逻辑或操作符值表:

    http://img1.sycdn.imooc.com/5e6cfa130001a33e03770178.jpg注意:如果A为真,A||B为真,不会执行B;反之,如果A为假,要由B的值来决定A||B的值。


    查看全部
  • 数学里面的“a>b”,在JavaScript中还表示为a>b;数学中的“b大于a,b小于c”是“a<b<c”,那么在JavaScript中可以用&&表示,如下:

    b>a && b<c    //“&&”是并且的意思, 读法"b大于a"并且" b小于c "

    好比我们参加高考时,在进入考场前,必须出示准考证和身份证,两者缺一不可,否则不能参加考试,表示如下:

    if(有准考证 &&有身份证) 
    {   进行考场考试}

     “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。


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

    在JavaScript中,这样的比较操作符有很多,这些操作符的含义如下: 


    看看下面例子:

    var a = 5;
    var b = 9; 
    document.write (a<b); 
    document.write (a>=b); 
    document.write (a!=b);
    document.write (a==b);


    查看全部
  • 算术操作符除了(+、-、*、/)外,还有两个非常常用的操作符,自加一“++”;自减一“--”。首先来看一个例子:

    mynum = 10;
    mynum++; //mynum的值变为11mynum--; //mynum的值又变回10

    上面的例子中,mynum++使mynum值在原基础上增加1,mynum--使mynum在原基础上减去1,其实也可以写成:

    mynum = mynum + 1;//等同于mynum++mynum = mynum - 1;//等同于mynum--


    查看全部
  • 操作符是用于在JavaScript中指定一定动作的符号。

    (1)操作符

    看下面这段JavaScript代码。

    sum = numa + numb;

    其中的"=""+"都是操作符。

    JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。

    注意: “=” 操作符是赋值,不是等于。

    (2) "+"操作符

    算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如:

    mystring = "Java" + "Script"; // mystring的值“JavaScript”这个字符串



    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>+操作符</title>

    <script type="text/javascript">

      var mynum=1+5;

      var mychar= "中"+"国";

      document.write("mynum的值:"+mynum+"<br>");

      document.write("mychar的值:"+mychar);

    </script>

    </head>

    <body>

    </body>

    </html>


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

    注意:串表达式中mychar是变量

    注:数值表达式中num是变量

    注:布尔表达式中num是变量

    <!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 num1=10-5;

     var num2=num1+6;

     document.write("小明还剩:"+num1+"元"+"<br>");

      document.write("小红花:"+num2+"元买个铅笔盒");

    </script>

    </head>

    <body>

    </body>

    </html>


    查看全部
  • <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>getAttribute()</title>
    </head>
    <body>   
    <p id="intro">课程列表</p>  
        <ul>  
            <li title="第1个li">HTML</li>  
            <li>CSS</li>  
            <li title="第3个li">JavaScript</li>  
            <li title="第4个li">Jquery</li>  
            <li>Html5</li>  
        </ul>  
    <p>以下为获取的不为空的li标签title值:</p>
    <script type="text/javascript">
        var con=document.getElementsByTagName("li");
        for (var i=0; i<con.length;i++){
        var text=con[i].getAttribute("title");
          if(text!=null)
          {
            document.write(text+"<br>");
          }
        }
     </script>
    </body>
    </html>

    先用类标签获取,之后遍历标签的元素,在获取元素节点的属性名字

    查看全部
  • %  除去整,取余数

    100%7=100/7==14余2  

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

    2020-12-08

  • &&表示同时满足两者

    || 表示两者满足一项即可

    查看全部
  • b大于a,b 小于c ,JS 中可以使用&&来表示

    b>a &&b<c

    两个逻辑与操作符 &&

    用&&来连接,两边值同时为真,整个表达式值才为真

    查看全部
  • 鼠标悬浮切换选项卡和点击切换选项卡(已完成)?

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

    2020-12-08

  • javascript 

    增强页面动态效果

    实现页面与用户之间的实时、动态交互

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

    2020-12-07

举报

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

微信扫码,参与3人拼团

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

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