zoukankan      html  css  js  c++  java
  • javascript一些常用函数

    1、indexof 方法可返回某个指定的字符串值在字符串中首次出现的位置。
    注释:indexOf() 方法对大小写敏感! 如果要检索的字符串值没有出现,则该方法返回 -1。 
    例 :
    在本例中,我们将在 "Hello world!" 字符串内进行不同的检索:
    <script type="text/javascript">
    var str="Hello world!"
    document.write(str.indexOf("Hello") + "<br />")
    document.write(str.indexOf("World") + "<br />")
    document.write(str.indexOf("world"))
    </script>
    以上代码的输出:0   -1   6
    2、typeof 可以用来检测给定变量的数据类型,可能的返回值:
    1. 'undefined' --- 这个值未定义;比如:typeof(www)/typeof(undefined)

    2. 'boolean'    --- 这个值是布尔值;比如:typeof(true)

    3. 'string'        --- 这个值是字符串;比如:typeof("234")

    4. 'number'     --- 这个值是数值;比如:typeof(NaN/Number.MAX_VALUE/123)

    5. 'object'       --- 这个值是对象、数组或null;比如:typeof(window)/typeof(document)/typeof(null)

    6. 'function'    --- 这个值是函数。比如:typeof(eval)/typeof(date)

    3 、push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
    返回值 :把指定的值添加到数组后的新长度。 
    说明
    push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。
    <script type="text/javascript">
    var arr = new Array(3)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    document.write(arr + "<br />")
    document.write(arr.push("James") + "<br />")
    document.write(arr)
    </script>
    输出:
    George,John,Thomas/4/George,John,Thomas,James
    4、parseInt()  解析字符串,并返回一个整数
    5、reload() :该方法强迫浏览器刷新当前页面。
    window.location.reload();
    window.close();关闭窗口,不弹出系统提示,直接关闭。
    6、z-index 
    值较大的元素将叠加在z-index值较小的元素之上。对于未指定此属性的定位对象,z-index 值为正数的对象会在其之上,而z-index 值为负数的对象在其之下。
  • 相关阅读:
    循环语句
    JAVA-数据类型、变量、常量
    JAVA——程序流程控制——循环语句——for循环(打印三角形)
    循环语句
    JAVA基础学习1
    新手上路
    mysql内置函数之事务
    mysql内置功能
    mysql内置函数之视图
    pymysql模块
  • 原文地址:https://www.cnblogs.com/tongx/p/4936211.html
Copyright © 2011-2022 走看看