zoukankan      html  css  js  c++  java
  • Js----String Array Math内部常用的方法

    String
    参考学习:https://www.jb51.net/article/97915.htm
    字符串操作方法:
    charAt() 返回指定位置的字符。

    var str="Hello world!"
    document.write(str.charAt(1))    //e
    

    charCodeAt() 返回字符串中某个具体字符的 Unicode编码。
    该方法没有改变原有字符串,但是会返回连接两个或多个字符串新字符串

    var str="Hello world!"
    document.write(str.charCodeAt(1))          //101
    

    concat() 方法用于连接两个或多个字符串

    substring(start,end)  //
    slice(start,end)
    substr(start,length)
    

    toLowerCase()
    toUpperCase()
    字符串位置方法:

    indexOf(searchValue, fromindex)
    返回某个指定的字符串值在字符串中首次出现的位置。
    lastIndexOf(search, fromindex)
    返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

    trim()
    字符串模式匹配
    match(searchvalue/Regexp)只接受一个参数,由字符串或RegExp对象指定的一个正则表达式 ,返回存放结果的数组
    search(searchvalue/Regexp)返回第一个与 regexp 相匹配的子串的起始位置。不执行全局匹配,它将忽略标志 g,总是从字符串的开始进行检索。
    replace(searchvalue/Regexp,replacement)replacement可以是字符串,可以是函数。
    split(separator,howmany) 方法用于把一个字符串分割成字符串数组。

    Array
    concat() 用于连接两个或多个数组。
    该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
    push() 可接受任意数量参数,添加到数组末尾,返回修改数组的长度。
    pop() 从末尾移除最后一项,减少数组长度,返回移除的项
    unshift() 可接受任意数量参数,在数组前端添加任意个项,返回数组的长度
    shift() 移除数组中的第一个项,数组长度减一,返回移除的项

    reverse() 反转数组项的顺序
    sort() 按升序排列数组项
    slice() 一个或两个参数,返回起始位置和结束位置之间项不包括结束位置项
    splice()
    删除:两个参数,要删除第一项的位置和要删除的项数
    插入:(起始位置,0(要删除的项),要插入的项)
    替换:(起始位置,要删除的项数,要插入的项)
    该方法始终返回一个数组,该数组中包含从原始数组中删除的项。
    位置方法·:
    indexOf()
    lastIndexOf()

    迭代方法:(要在每一项上运行的函数和(可选的)运行该函数的作用域对象)
    函数会接收三个参数:(数组项的值,数组项值的索引,数组对象本身)
    every :对数组中每一项运行函数,若该函数对每一项都返回true,则返回true。
    filter :对数组中每一项运行函数,返回该函数会返回true的项组成的数组。
    foreach :对数组中每一项运行函数,这个方法没有返回值。
    map :对数组中每一项运行函数,返回函数每次调用的结果组成的数组。
    some:对数组中每一项运行函数,如果该函数有任一项返回true,则返回true
    

    Math
    ceil floor max min pow round random

  • 相关阅读:
    Entity Framework 学习初级篇7基本操作:增加、更新、删除、事务
    Flash Lite基础知识
    instantclient_10_2客户端配置
    Flash Player9.0 跟Flash Player8.0区别
    Adobe Flash Lite3
    flashlite3无法接入网络的解决办法
    sendAndLoad(LoadVars.sendAndLoad 方法)
    乐高模式
    FMS应用实例 从FMS服务器读取文件(图片/SWF/文本)到客户端
    as2.0 fscommand的用法
  • 原文地址:https://www.cnblogs.com/princeness/p/11664983.html
Copyright © 2011-2022 走看看