美文网首页
数据类型字符串的方法

数据类型字符串的方法

作者: 繁络 | 来源:发表于2019-06-17 15:00 被阅读0次
记得打包哦~
  • 转为字符串的方法
    • String(str)
    • str.toString(): undefined、null没有toString()的方法;
字符串的方法
  • str.length:获取字符串的长度;
var str = 'JavaScript';
console.log(str.length); //10
  • str.indexOf():通过字符找到对应的下标(从前往后找);
    • 第一个参数:需要查询的字符(下标是从0开始计算)
      • 当找到对应的字符则返回下标结束查询;
      • 当未找到对应的字符则返回-1;
    • 第二个参数:从某个下标开始查询
var str = 'JavaScript';
console.log(str.indexOf('a')); //1
console.log(str.indexOf('b')); //-1
console.log(str.indexOf('a', 2)); //3
  • str.lastIndexOf():通过字符找到对应的下标(从后往前找);
    • 其参数和indexOf()相同
var str = 'JavaScript';
console.log(str.lastIndexOf('a')); //3
console.log(str.lastIndexOf('b')); //-1
  • str.charAt():通过下标找到对应的字符;
var str = 'JavaScript';
console.log(str.charAt(0)); //'J'
  • str.charCodeAt():通过下标找到对应的字符,然后找到Unicode码;
var str = 'JavaScript';
console.log(str.charCodeAt(0)); //74
  • str.concat():拼接字符串;
var str = 'JavaScript';
console.log(str.concat('is','easy')); //'JavaScriptiseasy'
  • str.toUpperCase():英文转为大写;
var str = 'JavaScript';
console.log(str.toUpperCase()); //'JAVASCRIPT'
  • str.toLowerCase():英文转为小写;
var str = 'JavaScript';
console.log(str.toLowerCase()); //'javascript'
  • str.split():字符串转为数组,默认不分割;传参为分隔符;
var str = 'JavaScript';
console.log(str.split()); //["JavaScript"](默认不分割字符串)
console.log(str.split('')); //["J", "a", "v", "a", "S", "c", "r", "i", "p", "t"]
  • str.trim():删除字符串首尾空格;
var str = ' JavaScript';
console.log(str.trim()); //'Javascript'(字符串前面的空格没了)
字符串截取 (返回的值是被截取后的字符串,原字符串不会改变)
  • str.slice(start,end); 只传一个参数时,默认从起始下标开始截取直至字符串结束
    • 第一个参数:起始下标(负数则反序截取);
    • 第二个参数:结束下标;
var str = 'JavaScript';
console.log(str.slice(1,3)); //'av'
console.log(str); //'JavaScript'
  • str.substr(start,length); 只传一个参数时,默认从起始下标开始截取直至字符串结束
    • 第一个参数:起始下标(负数则反序截取);
    • 第二个参数:需要截取的个数;
var str = 'JavaScript';
console.log(str.substr(1,3)); //'ava'
console.log(str.substr(1)); //'avaScript'
console.log(str); //'JavaScript'
  • str.substring(start,end); 只传一个参数时,默认从起始下标开始截取直至字符串结束
    • 第一个参数:起始下标(负数则反序截取);
    • 第二个参数:结束下表;
var str = 'JavaScript';
console.log(str.substring(1,3)); //'av'
console.log(str.substring(1)); //'avaScript'
console.log(str); //'JavaScript'

相关文章

  • php简单的基础总结(持续更新)

    php基础 数据类型 & 内存的公用常见的数据类型 intfloat.... 字符串函数 字符串的定义方法常见的字...

  • 数据序列

    字符串 目标 认识字符串 下标 切片 常用操作方法 一. 认识字符串 字符串是 Python 中最常用的数据类型。...

  • Python基础知识

    Python基础知识 变量、字符串、数字、数据类型 变量 1、打印20次 2、字符串方法:str() , uppe...

  • python--字符串string

    python字符串是基本的数据类型,字符串类内置了多个方法,完成对字符串的不同操作。 环境 python3.9 w...

  • 2018-12-21今日流程

    1.数据类型之间的转换? 1)字符串如何转基本数据类型?调用基本数据类型对应的包装类中的方法 parseXXX(S...

  • JavaScript 基础

    数据类型: 日期对象: 运算符: 定时器: 字符串常用方法: 数组常用方法: Math常用方法: i的问题(即执行...

  • JS里的数据类型转换

    一、其它数据类型转字符串的方法 1、tostring() null, undefined无法通过tostring变...

  • 2017.9.18随记

    判断元素elem是不是array里面的元素,主要判断的是两种数据类型:字符串和数组 上面的方法是对字符串操作的方法...

  • JS 里的数据类型转换

    JS 里的数据类型转换 某类型转换为字符串的方法eg.var a=4 用 变量.toString()方法,a.to...

  • js类型检测

    常见的检测方法 1、typeof value typeof返回数据类型的字符串例如:"number"、"strin...

网友评论

      本文标题:数据类型字符串的方法

      本文链接:https://www.haomeiwen.com/subject/msjafctx.html