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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 提取字符串substring()

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

    语法:

    stringObject.substring(startPos,stopPos)

    参数说明:

    注意:

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

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

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


    查看全部
  • 字符串分割split()

    知识讲解:

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

    语法:

    stringObject.split(separator,limit)

    参数说明:

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

    我们将按照不同的方式来分割字符串:

    使用指定符号分割字符串,代码如下:

    var mystr = "www.imooc.com"; document.write(mystr.split(".")+"<br>"); document.write(mystr.split(".", 2)+"<br>");

    运行结果:

    www,imooc,com www,imooc

    将字符串分割为字符,代码如下:

    document.write(mystr.split("")+"<br>"); document.write(mystr.split("", 5));

    运行结果:

    w,w,w,.,i,m,o,o,c,.,c,o,m w,w,w,.,i


    查看全部
  • https://img1.sycdn.imooc.com//5acb3daf0001e55003800048.jpg

    limit参数设定之后只会分割到设定的参数这,后边的将不会被分割。


    查看全部
  • https://img1.sycdn.imooc.com//5acb3c3f00018aa405320042.jpg

    从第一个o出现的位置之后开始查找o出现的位置,所以是获取以第一个o的位置再加一

    查看全部
  • join()方法用于把数组中的所有元素放入一个字符串
    
        var myarr1= new Array("86","010")
        var myarr2= new Array("84697581");
        var myarr3= myarr1.concat(myarr2);
        document.write(myarr3.join(';'))

    输出"86;010;846799239"


    查看全部
  • https://img1.sycdn.imooc.com//5acb39f70001bb7e04170052.jpg

    document.write(变量名.charAt(变量名.length-1));

    查看全部
  • 哎。。。。好好的直接在HTML里加好了。。。这是干嘛呀。。。为了复杂而复杂

    查看全部
  • setTimeout()和clearTimeout()一起使用,停止计时器。

    语法:

    clearTimeout(id_of_setTimeout)

    参数说明:
    id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。

    下面的例子和上节的无穷循环的例子相似。唯一不同是,现在我们添加了一个 "Stop" 按钮来停止这个计数器:


    查看全部
  • https://img1.sycdn.imooc.com//5acb375f0001a82403860113.jpg

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

    两个小时就是:2*60*60*1000

    查看全部
  • 给数字排序 ,需要给数组 

       function sortNum(a,b) {

            return a - b;   //升序,如降序,把“a - b”该成“b - a”

       }

    进行 升序 ,降序

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

    2018-04-09

  • random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。
    查看全部
    0 采集 收起 来源:随机数 random()

    2018-04-09

  • reverse() 与 concat ()方法,

    如果代码执行 顺序 concat 必须在前, 如果在后的话,它会在 reverse()的基础上再输出新的数组。 

    查看全部
  • string.substring( 起点 , 终点 )
    string.substr( 起点 ,长度 )

    查看全部
  • arrayObject.join(分隔符)
    arrayObject.join(分隔符)
    arrayObject.join(分隔符)
    arrayObject.join(分隔符)
    arrayObject.join(分隔符)
    定义分隔符的样式
    查看全部
  • concat

    concat

    concat

    concat

    concat

    concat

    concat

    查看全部

举报

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

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