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):就是当前页面。




  • 相关阅读:
    servlet生命周期总结
    两周找工作有感
    PowerBuilder中新建PBL
    oracle navicat 可视化操作进行数据的修改
    oracle for update for update nowait
    表中字段为关键字,查询字段加引号
    愿你
    oracle安装注意
    随笔
    JeeSite功能模块解读,功能介绍,功能实现
  • 原文地址:https://www.cnblogs.com/fireporsche/p/6188929.html
Copyright © 2011-2022 走看看