• 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()——指定的颜色来显示字符串

  • 相关阅读:
    C#编写功能让你的系统导入注册表文件时不提示
    登陆框提示历史记录
    C# 操作系统防火墙
    C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 (续集Tomcat 配置)
    C# 修饰符你记住了吗?
    C# 实现设置系统环境变量设置
    showModalDialog使用例子,父窗口向子窗口传递值
    C#后台无刷新页面弹出alert方法
    VS2008 无法启动调试.未安装Silverlight托管调试包 .
    在GridView中使用FindControl .
  • 原文地址:https://www.cnblogs.com/chenrf/p/4995703.html
Copyright © 2020-2023  润新知