• 前端 javascript 数据类型 字符串


    字符串是由字符组成的数组,但在JavaScript中字符串是不可变的:可以访问字符串任意位置的文本,但是JavaScript并未提供修改已知字符串内容的方法。

    obj.charAt(n) 

    返回字符串中的第n个字符 根据索引下标取某个值

    obj.substring(from, to) 

    根据索引获取子序列

    取1到2 >=1 小于3

    a = "mike";
    "mike"
    a.substring(1,3)
    "ik"

    obj.length 

    获取当前字符串长度

    a = "mike";
    "mike"
    a
    "mike"
    a.length
    4

    obj.concat('拼接字符串')

    字符串拼接

    name = 'mike';
    "mike"
    name.concat('err');
    "mikeerr"

    obj.indexOf(substring,start)  

    子序列位置 找字符串位置

    从左到右找

    name = 'mike';
    "mike"
    name.concat('err');
    "mikeerr"
    name.indexOf('ik');
    1
    name.indexOf('ke');
    2

    obj.lastIndexOf(substring,start)

    从右到左找 字符串

    obj.split(delimiter, limit)

    分割

    以空格为分割 切分

    cmd = 'ls /data';
    "ls /data"
    cmd.split(' ');
    ["ls", "/data"]

    分割后那第一个值 ls

    cmd.split(' ');
    ["ls", "/data/opt"]
    cmd.split(' ',1);
    ["ls"]

    obj.slice(start, end)

    切片

     'mike';
    "mike"
    
    // 取1
    name.slice(1,2);
    "i"
    
    // 取0到1
    name.slice(0,2);
    "mi"
    
    // 取0到2
    name.slice(0,3);
    "mik"

     

    obj.toLowerCase() 

    小写

    name = "MIKE";
    "MIKE"
    name.toLowerCase();
    "mike"

    obj.toUpperCase()

    大写

    name = 'mike';
    "mike"
    name.toUpperCase()
    "MIKE"
  • 相关阅读:
    Django ORM多表操作
    Django 单表查询作业-笔记
    python 2 编码问题
    HTML-Bootstrap下载和基本使用
    Django ORM单表操作之增删改查
    Django ORM简介和单表创建的设置和过程
    Django --总结 之URL路由控制 视图相应,视图请求,和模板语法
    Django URL控制器
    JAVA编程
    UMI 的原理分析带有 UMI 的数据
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/9161953.html
Copyright © 2020-2023  润新知