zoukankan      html  css  js  c++  java
  • javascript笔记整理(字符串对象)

    一、属性

    1.length——字符串的长度(不区分中英文)

    var a="chen陈";
    alert(a.length);    //结果:5

     2.constructor——对象的构造函数

    二、方法

    A.获取类型

    1.charAt()——返回在指定位置的字符

    var a="chen陈";
    alert(a.charAt(2));    //结果:e

    2.charCodeAt()——返回在指定的位置的字符的Unicode编码

    var a="chen陈";
    alert(a.charCodeAt(2));    //结果:101

    3.fromCharCode()——从字符编码创建一个字符串,该方法是 String 的静态方法

    alert(String.fromCharCode(101,102));    //结果:ef

    B.查找类型

    1.indexOf()——检索字符串,返回某个指定的字符串,在字符串中首次出现的位置

    var a="chenchen";
    alert(a.indexOf('c'));    //结果:0

    2.lastIndexOf()——从后向前搜索字符串

    var a="chenchen";
    alert(a.lastIndexOf('h'));    //结果:5

    3.match()——找到一个或多个正则表达式的匹配

    4.search()——只能作用于正则

    5.replace()——将字符串中的一些字符替换为另外一些字符。

    var a="chenchen";
    alert(a.replace('h','b'));    //结果:cbenchen

    C.截取类型

    1.slice(start,end)——从指定的开始位置,到结束位置(不包括)的所有字符串。如果不指定结束位置,则从指定的开始位置,取到结尾

    2.substring(start,end)——从指定的开始位置,到结束位置(不包括)的所有字符串。如果不指定结束位置,则从指定的开始位置,取到结尾

    3.substr(start,length)——从指定的位置开始取指定长度的字符串。如果没有指定长度,从指定开始的位置取到结尾。

    slice(start,end)与substring(start,end)区别
    slice参数可以是负数,如果是负数,从-1开始指的是字符串结尾。
    substring参数是负数的时候,会自动转换为0

    D.转换类型

    1.split("分割位置",[指定的长度])——将一个字符串分割成数组

    var a="chen";
    alert(a.split('h'));    //结果:h,en

    2.toLowerCase()——用于把字符串转换为小写

    3.toUpperCase()——将字符串转换为大写

    E.样式类型

    1.fontcolor()——指定的颜色来显示字符串

  • 相关阅读:
    Oracle通过表名获取所有列名类型(转)
    shell截取文件中的关键字
    VC6.0快捷键 与 Visual Assist X 快捷键(转载)
    mktime()函数使用
    OCI函数简单解析(转载)
    剑指offer16-合并两个排序的链表
    剑指offer17-树的子结构
    剑指offer30-连续子数组的最大和
    剑指offer-整数中1出现的次数
    剑指offer32-把数组排成最小的数
  • 原文地址:https://www.cnblogs.com/chenrf/p/4995703.html
Copyright © 2011-2022 走看看