广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >javascript中常用的字符串函数解读
  • 351
分享到

javascript中常用的字符串函数解读

javascript字符串javascript函数js字符串函数 2023-02-10 12:02:14 351人浏览 泡泡鱼
摘要

目录javascript 字符串函数定义一个字符串总结javascript 字符串函数 定义一个字符串 var str = "Aheloworld"; 1、获取字符串的长度 leng

javascript 字符串函数

定义一个字符串

var str = "Aheloworld";

1、获取字符串的长度 length

var str = "Aheloworld";
console.log("str变量中字符串的长度为:"+str.length)

2、charAt()方法可返回指定位置的字符

var str = "Aheloworld";
var str1 = str.charAt(3)
console.log("通过charAt()方法指定下标返回字符为:"+str1)

3、 charcodeAt() 方法可返回指定位置的字符的 Unicode 编码 语法string.charCodeAt(index)

var str = "Aheloworld";
var str1 = str.charCodeAt(0)
console.log("通过charCodeAt()方法指定下标返回指定位置的字符的 Unicode 编码为:"+str1)

4、fromcharcode() 可接受一个指定的 Unicode 值,然后返回一个字符串

var str = "Aheloworld";
var str1 = String.fromCharCode(65)
console.log("fromcharcode()指定的 Unicode 值,然后返回一个字符串"+str1)

5、concat() 拼接字符串 可同时拼接过个字符串 作用等同于+

var str = "Aheloworld";
var str1 = str.concat("二傻子","三傻子")
console.log("concat() 拼接字符串后的结果为:"+str1)

6、indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

如果没有找到匹配的字符串则返回 -1

string.indexOf(searchvalue,start)

var str = "heloworld"
var str1 = str.indexOf("l");
console.log("通过indexOf()查找指定字符串第一次出现的位置的下标:"+str1)

var str1 = str.indexOf("l",3);
console.log("通过indexOf()查找指定字符串规定字符串查找位置的开始地点,返回出现的位置的下标:"+str1)

var str1 = str.indexOf("l");
console.log("通过indexOf()查找指定字符串如果字符串不存在,返回-1:"+str1)

7、lastindexof() 从后往前找,下标从0往后数

var str = "abcABCabc"
var str1 = str.lastIndexOf("a")
console.log("通过lastIndexOf()查找指定字符串最后一次出现的位置的下标【从后往前找,下标从0往后数】:"+str1)

8、 slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。 不改变源数组

  • 参数1:开始位置的索引(包含了开始位置)
  • 参数2:结束位置的索引(不包含结束位置)

注意:

1- 如果省略第二个参数,则会截取后面所有的字符串

2- 如果传递一个负数,会从后面开始计算

var str = "abcABCabc"
var str1 = str.slice(1,4)
console.log("slice()方法提取str2字符串中 下标1开始到下标4之前结束的字符串为:"+str1)
var str1 = str.slice(1,-3)// bcABC
var str1 = str.slice(0)//bcABCabc
var str1 = str.slice(-3,-1)//ab
console.log(str1)        

9- substring() 方法返回的子串包括 开始 处的字符,但不包括 结束 处的字符。

  • 参数1:开始截取的索引(包含了开始位置)
  • 参数2:结束位置的索引(不包含结束位置)

注意:

1- 如果传递一个负数,默认为0

2- 如果传递的第一个参数大于第二个参数,则自动交换

var str = "aocdefghyjklmn"
    // var str1 = str.substring(0,3)
    var str1 = str.substring(4,2)
    console.log(str1)

10、substr() 方法可在字符串中抽取从 开始 下标开始的指定数目的字符。

  • 参数1:提取字符串的起始位置 如果为负数,默认从后向前计算
  • 参数2:提取字符串的数量

注意:

无论是正数还是负数 都从左向右计算

var str = "aocdefghyjklmn"
var str1 = str.substr(2,3)
var str1 = str.substr(-3,3)
console.log(str1)

11、split() 方法用于把一个字符串分割成字符串数组。

  • 如果不指定拆分的字符,则每个字符为一个数组元素
  • 如果指定拆分的字符,则以指定字符拆分为数组元素
var str = "aocdefghyjklmn"
var arr = str.split("")
var arr = str.split("f")
console.log(arr)

12、 toUpperCase() 转为大写 toLowerCase() 转为小写

var str6 = "abcABC"
console.log("转为大写"+str6.toUpperCase())
console.log("转为小写"+str6.toLowerCase())

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: javascript中常用的字符串函数解读

本文链接: https://www.lsjlt.com/news/195486.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript中常用的字符串函数解读
    目录javascript 字符串函数定义一个字符串总结javascript 字符串函数 定义一个字符串 var str = "Aheloworld"; 1、获取字符串的长度 leng...
    99+
    2023-02-10
    javascript字符串 javascript函数 js字符串函数
  • 常用的JavaScript字符串函数有哪些
    这篇文章主要介绍“常用的JavaScript字符串函数有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“常用的JavaScript字符串函数有哪些”文章能帮助大家...
    99+
    2022-10-19
  • 深入解读python字符串函数
    目录字符串id() 函数作用取地址字符串的获取索引关系切片step总结字符串 python中有一个单独的地址是字符串保留区 s1=s2表示 将s2的地址给了s1 id() 函数作用...
    99+
    2022-11-12
  • python中用什么函数读取字符串
    python中使用input函数读取字符串,具体方法如下:input()函数语法:str = input(tipmsg)input()函数使用方法:a = input("Enter a number: ")b = input("Enter ...
    99+
    2022-10-05
  • MySQL 十大常用字符串函数详解
    大家好!我是只谈技术不剪发的 Tony 老师。 数据库函数是一种具有某种功能的模块,可以接收零个或多个输入值,并且返回一个输出值。MySQL 为我们提供了许多用于处理和分析数据的系...
    99+
    2022-11-12
  • Golang字符串常用函数的使用
    目录1)Golang字符串包含功能[区分大小写]2)Golang ContainsAny()[区分大小写]3)Golang Count() [区分大小写]4)Golang Equal...
    99+
    2022-11-12
  • C/C++字符函数和字符串函数详解————长度受限制的字符串函数
    个人主页:点我进入主页 专栏分类:C语言初阶      C语言程序设计————KTV       C语言小游戏     C语言进阶 C语言刷题 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂。 目录 1.前言      ...
    99+
    2023-10-02
    c语言
  • PHP字符串中常用函数有哪些
    这篇文章主要介绍“PHP字符串中常用函数有哪些”,在日常操作中,相信很多人在PHP字符串中常用函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP字符串中常用函数有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-20
  • JavaScript常用字符串与数组扩展函数有哪些
    本文小编为大家详细介绍“JavaScript常用字符串与数组扩展函数有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript常用字符串与数组扩展函数有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-04
  • C语言的字符函数和字符串函数详解
    目录0. 前言1.函数介绍及部分函数模拟实现1.1 strlen模拟实现1.2 strcpy模拟实现1.3 strcat模拟实现1.4 strcmp 模拟实现1.5 str...
    99+
    2022-11-13
  • javascript有哪些数字转字符串的函数
    本篇内容主要讲解“javascript有哪些数字转字符串的函数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript有哪些数字转字符串的函数”吧! ...
    99+
    2022-10-19
  • MySQL常用的字符串函数有哪些
    这篇文章主要介绍了MySQL常用的字符串函数有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 数据库函数是一...
    99+
    2022-10-18
  • C++常用字符串函数大全(2)
    目录1、cstring.h常用函数介绍2、strlen3、strcat4、strncat5、strcpy6、strncpy7、memset8、memcpy9、strcmp10、str...
    99+
    2022-11-12
  • Python常用函数--文档字符串Doc
    Python 有一个甚是优美的功能称作python文档字符串(Documentation Strings),在称呼它时通常会使用另一个短一些的名字docstrings。DocStrings 是一款你应当使用的重要工具,它能够帮助你更好地记...
    99+
    2023-01-31
    字符串 函数 常用
  • php常用字符串函数有哪些
    PHP常用的字符串函数有:- strlen():返回字符串的长度。- strpos():返回字符串中第一次出现指定字符的位置。- s...
    99+
    2023-09-29
    php
  • MySQL常用字符串函数有哪些
    这篇文章主要讲解了“MySQL常用字符串函数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL常用字符串函数有哪些”吧!CONCAT()CONCAT(str1,s...
    99+
    2023-06-20
  • C++常用字符串函数有哪些
    本篇内容主要讲解“C++常用字符串函数有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++常用字符串函数有哪些”吧!1、cstring.h常用函数介绍cstring.h库即C语言中的str...
    99+
    2023-06-25
  • SQLServer中常用截取字符串函数介绍
    SQL Server中一共提供了三个字符串截取函数:LEFT()、RIGHT()、SUBSTRING()。 一、LEFT()函数 函数说明如下: 语法...
    99+
    2022-11-13
  • SQL Server中字符串函数的用法详解
    在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 一、编码转换 1、获取字符的ASCII码:ascii ASCII(espression)...
    99+
    2022-11-13
  • SQL Server常用的字符串函数有哪些
    本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作