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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 连接两个数组:    

    var myarr1= new Array("86","010")

        var myarr2= new Array("84697581");

       var myarr3= myarr1.concat(myarr2);


    查看全部
  • 数组对象是一个对象的集合,里边的对象可以是不同类型的。数组的每一个成员对象都有一个“下标”,用来表示它在数组中的位置,是从零开始的

    https://img1.sycdn.imooc.com//5bb370df0001d39904600733.jpg

    查看全部
    0 采集 收起 来源: Array 数组对象

    2018-10-02

  • Math对象进行数据的数学计算

    https://img1.sycdn.imooc.com//5bb36eee0001b85704560404.jpg注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。

    Math 对象属性

    https://img1.sycdn.imooc.com//5bb36f15000148d504660277.jpg

    https://img1.sycdn.imooc.com//5bb36f350001ea5d04690660.jpg

    https://img1.sycdn.imooc.com//5bb36f290001ea5d04690660.jpg


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

    2018-10-02

  • <script type="text/javascript">

      var mystr="Hello World!"

      document.write("o第一次出现在:"+mystr.indexOf("o")+"<br>");

      document.write("o第二次出现在:"+mystr.indexOf("o",6));

    </script>

    .indexOf("o",6));从6个开始查找,第一次出现o的位置在哪里

    查看全部
  • 去获取时间对象var mydate=new Date();

    1、获取当前时间

    mydate.getTime();

    2、设置当前时间

    mydate.setTime();

    3、

    注意:1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒

          2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);


    查看全部
  • 1 获取元素的值:document.getElementById("").value=1;

    2 取值:var rst=document.getElementById("").value

    3 使用parseInt()函数可解析一个字符串,并返回一个整数。

        使用parseFloat()函数可解析一个字符串,并返回一个整数。

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

    2018-10-02

  • 二维数组的定义方法一

    var myarr=new Array();  //先声明一维 
    for(var i=0;i<2;i++){   //一维长度为2
       myarr[i]=new Array();  //再声明二维 
       for(var j=0;j<3;j++){   //二维长度为3
       myarr[i][j]=i+j;   // 赋值,每个数组元素的值为i+j
       }
     }

    二维数组的定义方法二

    var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]]

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

    2018-10-02

  • JavaScript数组的length属性是可变的,这一点需要特别注意。

    arr.length=10; //增大数组的长度document.write(arr.length); //数组长度已经变为10


    查看全部
  • 只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。

    myarray[5]=88; //使用一个新索引,为数组增加一个新元素


    查看全部
  • var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
     var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)


    查看全部
  • substring() 方法用于提取字符串中介于两个指定下标之间的字符。

    语法:

    stringObject.substring(startPos,stopPos)

    532bf1bb000151af04450082.jpg

    注意:

    1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。

    2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。

    3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。


    查看全部
  • split() 方法将字符串分割为字符串数组,并返回此数组。

    语法:

    stringObject.split(separator,limit)

    532bee4800014c0404230108.jpg

    注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

    查看全部
  • 什么是事件??

    https://img1.sycdn.imooc.com//5bb3309600015df804740600.jpg

    查看全部
    0 采集 收起 来源:什么是事件

    2018-10-02

  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    语法

    stringObject.indexOf(substring, startpos)

    53853d4200019feb04920149.jpg

    说明:

    1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。

    2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。

    3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。

    注意:1.indexOf() 方法区分大小写。

    2.如果要检索的字符串值没有出现,则该方法返回 -1。


    备注:为什么没检索到的字符串值,该方法返回是-1?

    因为如果返回的是0,则说明这个要查找的字符串在一开始就找到了,所以用-1来说明

    查看全部
  • function  add3(x,y,z)               

    {

      sum = x + y +z;

      document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");

    }

    函数的参数无需指明类型

    查看全部
    0 采集 收起 来源:有参数的函数

    2018-10-02

举报

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

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