zoukankan      html  css  js  c++  java
  • JavaScript使用技巧(1)——JS常用的函数

    1、字符串对象函数和属性

    函数:

    charAt():返回在指定位置的字符。

    charCodeAt():返回在指定的位置的字符的 Unicode 编码。

    concat():连接字符串。

    indexOf():检索字符串。

    lastIndexOf():从后向前搜索字符串。

    match():找到一个或多个正则表达式的匹配。

    replace():替换与正则表达式匹配的子串。

    search():检索与正则表达式相匹配的值。

    slice():提取字符串的片断,并在新的字符串中返回被提取的部分。

    split():把字符串分割为字符串数组。

    substr():从起始索引号提取字符串中指定数目的字符。

    substring():提取字符串中两个指定的索引号之间的字符。

    toLowerCase():把字符串转换为小写。

    toUpperCase():把字符串转换为大写。

    toString():返回字符串。

    属性:

    length:字符串的长度

    2、数组对象函数和属性

    函数:

    concat():连接两个或更多的数组,并返回结果。

    join():把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。

    pop():删除并返回数组的最后一个元素

    push():向数组的末尾添加一个或更多元素,并返回新的长度。

    reverse():颠倒数组中元素的顺序。

    shift():删除并返回数组的第一个元素

    slice():从某个已有的数组返回选定的元素

    sort():对数组的元素进行排序

    splice():删除元素,并向数组添加新元素。

    toSource():返回该对象的源代码。

    toString():把数组转换为字符串,并返回结果。

    toLocaleString():把数组转换为本地数组,并返回结果。

    unshift():向数组的开头添加一个或更多元素,并返回新的长度。

    属性:

    length:数组的个数

    3、时间对象函数和属性

    函数:

    Date():返回当日的日期和时间。

    getDate():从 Date 对象返回一个月中的某一天 (1 ~ 31)。

    getDay():从 Date 对象返回一周中的某一天 (0 ~ 6)。

    getMonth():从 Date 对象返回月份 (0 ~ 11)。

    getFullYear():从 Date 对象以四位数字返回年份。

    getHours():返回 Date 对象的小时 (0 ~ 23)。

    getMinutes():返回 Date 对象的分钟 (0 ~ 59)。

    getSeconds():返回 Date 对象的秒数 (0 ~ 59)。

    getMilliseconds():返回 Date 对象的毫秒(0 ~ 999)。

    getTime():返回 1970 年 1 月 1 日至今的毫秒数。

    parse():返回1970年1月1日午夜到指定日期(字符串)的毫秒数。

    setDate():设置 Date 对象中月的某一天 (1 ~ 31)。

    setMonth():设置 Date 对象中月份 (0 ~ 11)。

    setFullYear():设置 Date 对象中的年份(四位数字)。

    setYear():请使用 setFullYear() 方法代替。

    setHours():设置 Date 对象中的小时 (0 ~ 23)。

    setMinutes():设置 Date 对象中的分钟 (0 ~ 59)。

    setSeconds():设置 Date 对象中的秒钟 (0 ~ 59)。

    setMilliseconds():设置 Date 对象中的毫秒 (0 ~ 999)。

    setTime():以毫秒设置 Date 对象。

    toString():把 Date 对象转换为字符串。

    4、数学对象函数和属性

    函数:

    ceil(x):对数进行上舍入。

    floor(x):对数进行下舍入。

    max(x,y):返回 x 和 y 中的最高值。

    min(x,y):返回 x 和 y 中的最低值。

    random():返回 0 ~ 1 之间的随机数。

    round(x):把数四舍五入为最接近的整数。

    属性:

    PI:返回圆周率(约等于3.14159)。

    5、JS全局函数和属性

    函数:

    decodeURI():解码某个编码的 URI。

    decodeURIComponent():解码一个编码的 URI 组件。

    encodeURI():把字符串编码为 URI。

    encodeURIComponent():把字符串编码为 URI 组件。

    escape():对字符串进行编码。

    eval():计算 JavaScript 字符串,并把它作为脚本代码来执行。

    isNaN():检查某个值是否是数字。

    Number():把对象的值转换为数字。

    parseFloat():解析一个字符串并返回一个浮点数。

    parseInt():解析一个字符串并返回一个整数。

    String():把对象的值转换为字符串。

    unescape():对由 escape() 编码的字符串进行解码。

  • 相关阅读:
    log4j.properties 配置示例
    spark去重计数操作(代码示例)
    mysql数据库
    Mysql之sql语句操作
    mysql修改root密码的多种方法
    mysql的主从复制过程
    mysql命令用法复习笔记
    Linux下如何查看系统启动时间和运行时间安装时间
    一键系统优化15项脚本
    MongoDB
  • 原文地址:https://www.cnblogs.com/bongxin/p/6243489.html
Copyright © 2011-2022 走看看