zoukankan      html  css  js  c++  java
  • JS学习笔记

    1、字符串方法:

    charAt(index):返回指定位置的字符(下标为index,下标是从0开始的)。

    indexOf(subString,[index]):返回字符串subString出现在字符串中的位置,如果没有找到就返回-1,其中[index]是可选参数,表示是从哪个下标开始查找,如果没有设置可选参数就默认从0开始查找。

    spilt(string,[limit]):将字符串分割成数组,其中string是以字符串中的哪个作为分隔符,limit是分割几次,如果没有该参数就将字符串分配完,如:

    var mystr = "www.imooc.com";
    1、mystr.spilt(".")//www,imooc,com三个
    2、mystr.spilt(".",2)//www,imooc两个

    substring(startPos,stopPos):用于提取字符串中介于两个指定下标之间的字符,包含startPos,不包含stopPos,如果两个的值一样,则返回空,如果前参数比后参数大,则会自动对换,如果只有一个参数,则表示从这个参数开始到最后(下标是从0开始的)。

    2、DOM对象控制HTML

    以上注意的几点是:

    1、在创建节点时,记得要把创建的节点添加到其父节点中,就是body.appendChild(input)这里;

    2、div.insertBefore(newnode,node)的意思就是在div中的node前面添加一个新的接待newnode。

    offsetHight是没有包含滚动条的高度,另外上面的宽度的写法就是为了兼容所有的浏览器。

     

    3、浏览器对象计时方法:

    setInterval是在指定的毫秒之后不停的调用函数,而setTimeout是在指定的毫秒数后调用函数,并不是不停的调用,所以如果想要不停的调用,就需要使用递归调用法,不停的调用自己。

     4、浏览器对象location

    5、浏览器对象Screen:

    screen.height:表示的是当前屏幕的整体宽度

    6、事件流:

    7、浏览器对象History:

    history.go(1):就相当于history.forward();history.go(-1):就相当于history.back();history.go(0):就是当前页面。




  • 相关阅读:
    Java匹马行天下之一顿操作猛如虎,框架作用知多少?
    ztree树应用
    动态将ASPX生成HTML网页并将网页导出PDF
    实现图片向上不停的无限滚动效果简单代码
    简单的前端正则验证用户输入的数字是否合法
    eclipse出现jdk版本更新导致无法启动
    删除所有视图 删除所有存储过程
    删除所有表的数据
    要求必须全部重复的数据sql--想了半天才写出来的
    查询树节点下的所有子节点包括根节点
  • 原文地址:https://www.cnblogs.com/fireporsche/p/6188929.html
Copyright © 2011-2022 走看看