zoukankan      html  css  js  c++  java
  • JS常用方法

    Array:

    slice(start,end) 从索引为start的开始取,取到索引为end的为止,end的取不到, 如果end为负数,表示索引为数组的长度+负数.

    toString() 把数组转换成字符串,每一项用,分割

    valueOf() 返回数组对象本身

    indexOf()从数组开头开始获取

    lastIndexof()从数组末尾开始获取

    获取数组中某元素的索引(位置) 如果要检索的数组值没有出现,则该方法返回 -1。

    push() 添加到数组的最后面

    pop() 删除数组中的最后一个

    shift() 删除数组中的最前一个

    unshift() 添加到数组的最前面

    reverse() 将数组中的元素进行反转,倒序显示

    sort() 将数组元素进行排序

    filter() 返回true的留下,false的舍弃

    forEach() 循环遍历里面的每一个元素

    array.splice(0,arr.length); 删除数组中所有项目

    join() 将数组中的元素连接成字符串输出

    concat() 连接两个数组

    slice() 从当前数组中截取一个新的数组,不影响原来的数组,参数start从0开始,end从1开始,end截取不到。

    splice() 删除或替换当前数组的某些项目,参数start,deleteCount,options(要替换的项目),

    string:

    获取字符串中字符的索引: 如果要检索的字符串值没有出现,则该方法返回 -1。

    indexOf() 返回指定内容在元字符串中的位置

    lastIndexOf() 从后往前找,只找第一个匹配的

    trim() 只能去除字符串前后的空白

    to(Locale)UpperCase() 转换大写

    to(Locale)LowerCase() 转换小写

    concat() 拼接字符串,等效于+,+更常用

    slice() 从start位置开始,截取到end位置,end取不到

    substring() 从start位置开始,截取到end位置,end取不到

    substr() 从start位置开始,截取length个字符,只有一个就参数就截取到最后

    replace() 替换字符串的某元素,并返回替换后的字符串

    split() 将字符串分割(l转换)成数组

  • 相关阅读:
    百度之星资格赛1001——找规律——大搬家
    HDU1025——LIS——Constructing Roads In JGShining's Kingdom
    DP(递归打印路径) UVA 662 Fast Food
    递推DP UVA 607 Scheduling Lectures
    递推DP UVA 590 Always on the run
    递推DP UVA 473 Raucous Rockers
    博弈 HDOJ 4371 Alice and Bob
    DFS(深度) hihoCoder挑战赛14 B 赛车
    Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 2)
    DP(DAG) UVA 437 The Tower of Babylon
  • 原文地址:https://www.cnblogs.com/water-no-moon/p/12835390.html
Copyright © 2011-2022 走看看