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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • 字符串分割split()


    语法:数组.split(以什么分割,分割的次数)

    stringObject.split(separator,limit)
    
    
     注意: document.write(mystr.split(""));
    // w,w,w,.,i,m,o,o,c,.,c,o,m
    eg: document.write(mystr.split("", 5));
    查看全部
  •  indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    stringObject.indexOf(substring, startpos)[object Object]
    查看全部
  • 数组.charAt(index)---(index的下标开始为0;

                                        最后一个字符的下标为字符串长度减一(string.length-1);


    2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。

    注意:一个空格也算一个字符。

    查看全部
  • String 字符串对象

     1.定义字符串的方法就是直接赋值

    比如:

    var mystr = "I love JavaScript!";
    var mystr="Hello world!";
    var mynum=mystr.toUpperCase();
    以上代码执行后,mynum 的值是:HELLO WORLD!
    查看全部
  • get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。

    如果将目前日期对象的时间推迟1小时,代码如下:

    <script type="text/javascript">
      var mydate=new Date();
      document.write("当前时间:"+mydate+"<br>");
      mydate.setTime(mydate.getTime() + 60 * 60 * 1000);
      document.write("推迟一小时时间:" + mydate);

    结果:

    当前时间:Thu Mar 6 11:46:27 UTC+0800 2014

    推迟一小时时间:Thu Mar 6 12:46:27 UTC+0800 2014

    查看全部
  • <script type="text/javascript">
      var mydate=new Date();
      var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
      var mynum=
    查看全部
    0 采集 收起 来源:返回星期方法

    2020-11-26


  • get是返回,set是设置

    eg:Udate.getDate 

    访问方法语法:“<日期对象>.<方法>”


    定义一个时间对象 :

    var Udate=new Date();

    注意:使用关键字new,Date()的首字母必须大写。 

    使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)

    如果要自定义初始值,可以用以下方法:

    var d = new Date(2012, 10, 1);  var d = new Date('Oct 1, 2012');


    查看全部
    0 采集 收起 来源: Date 日期对象

    2020-11-26

  • 使用对象前先定义

    查看全部
    0 采集 收起 来源:什么是对象

    2020-11-26

  • 如使用string 对象的 toUpperCase() 方法来将文本转换为大写:

    var mystr="Hello world!";var request=mystr.toUpperCase();

    以上代码执行后,request的值是:HELLO WORLD!

    查看全部
    0 采集 收起 来源:什么是对象

    2020-11-26

  •  function count(){

          

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

        var one=document.getElementById('txt1');

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

    var two=document.getElementById('txt2');

    //获取选择框的值

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

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

    var a=parseInt(one.value);

           var b=parseInt(two.value);

    switch(sel){

        case '+':

        alert(a+b);

        break;

        

        case '-':

        alert(a-b);

        break;

        case '*':

        alert(a*b);

        break;

        case '/':

        alert(a/b);

        break;

        

    }

        //设置结果输入框的值 

        

       }

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

    2020-11-26

  • <!DOCTYPE  HTML>

    <html >

    <head>

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

    <title>数组</title>

    <script type="text/javascript">

     //创建数组

     var  arr = ['*','##',"***","&&","****","##*"];

     arr[7] = "**";

     

     //显示数组长度

     alert("数组长度:"+arr.length);

     //将数组内容输出,完成达到的效果。

    var tp1="";

    var tp2="";

    var l=arr.length; 

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

    if(arr[i]!=undefined && arr[i]!="**"){

    if(i==0){

        tp1=arr[i]+"<br>"+arr[7];

    }else{

            if(i>0 && i%2==0){ 

    tp2=tp2+"<br>"+arr[i];

            }

    }

    }

    document.write(tp1+tp2);

    </script>

    </head>

    <body>

    </body>

    </html>


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

    2020-11-26

  • 卸载事件(onunload)

     当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。

    注意:不同浏览器对onunload事件支持不同。

    如下代码,当退出页面时,弹出对话框“您确定离开该网页吗?”。


    查看全部
  • 加载事件(onload)

    <script type="text/javascript">

      function message(){

        alert("加载中,请稍等…"); }

    </script>    

    </head>

    <body onload="message()">

      欢迎学习JavaScript。

    </body>

    查看全部
  • 内容选中事件(onselect)

    <script type="text/javascript">

      function message(){

        alert("您触发了选中事件!"); }

    </script>    

    </head>

    <body>

      <form>

      个人简介:<br>

       <textarea name="summary" cols="60" rows="5" onselect="message()">请写入个人简介,不少于200字!</textarea>

    查看全部
  • 关于onchange

    <script type="text/javascript">

      function message(){

        alert("您改变了文本内容!"); }

    </script>    

    </head>

    <body>

      <form>

      个人简介:<br>

       <textarea name="summary" cols="60" rows="5" onchange="message()">请写入个人简介,不少于200字!</textarea>

      </form>

    查看全部

举报

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

微信扫码,参与3人拼团

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

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