javascript字符串 曾经终败给现在 2022-06-13 10:16 289阅读 0赞 # javascript字符串 # ## javaScript的字符串就是用''或""括起来的字符表示(“asffg”)。这一点与java不同,在java中,’a’表示一个字符,”a”表示一个字符串。而在javascript中,’a’与”a”都表示一个字符串。 ## ## 而”与’自己本身也是一个字符,若是他们出现在字符串中,如I’m sorry,这是需要用到转义符 \\,所以,要这么写”I\\’m sorry”。 ## ## 转义字符 \\ 在javascript中可以转义很多字符,如\\n表示换行,\\t表示制表符等。 ## ## 1、字符串之间的连接。 ## ### 字符串之间的连接用到 \+ 号,如: ### ![Center][] #### 结果为: #### ![Center 1][] ## 2、字符串长度。 ## ### 字符串长度表示字符串中所含字符的个数,用 .length表示。如: ### ![Center 2][] ### 3、获取字符串中某个指定位置的字符: ### ### 字符串每个字符对应一个下标,从0开始,如: ### ![Center 3][] ### charAt(): ### ![Center 4][] ![Center 5][] ## 4、获取某个字符在字符串中的位置,用indexOf(): ## ![Center 6][] ### lastIndexOf(): ### ![Center 7][] ## 5、字符串转换大小写: ## ### 将字符串中小写英文字母字符全部转换成大写英文字母:toLowerCase();如: ### ![Center 8][] ![Center 9][] ### 将字符串中大写英文字母字符全部转换成小写英文字母:toUpperCase();如: ### ![Center 10][] ![Center 11][] ## 6、链接两个字符串 concat(): ## ![Center 12][] ![Center 13][] ## 7、找到一个或多个正则表达式匹配的值 match(): ## ### 1)、匹配字符串: ### ![Center 14][] ### 2)、匹配正则表达式: ### ![Center 15][] ![Center 16][] ## 8、replace 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串: ## ### 1)、替换字符串中的某个子字符串: ### ![Center 17][] ### 结果为: ### ![Center 18][] 以上代码就是找到str字符串中的第一个”world”字符,替换为”javascript”。 ### 2)、替换字符串中的某些子字符串: ### ![Center 19][] ![Center 20][] 以上代码,将str字符串中所有的”world”字符,全部替换为”javascript”。 ### 3)、替换字符串中与某正则表达式相符的字符: ### ![Center 21][] ![Center 22][] 以上代码,将字符串str中的”全部换成\*。 ## 9、search() 搜索字符串中符合正则表达式的某子个字符串,并返回出现的位置: ## ![Center 23][] ![Center 24][] 以上代码找到world在str中出现的位置,并返回开始出现的下标值。 ## 10、slice() 提取字符串的某个部分,并将提取到的部分以新字符串的形式返回: ## ### slice(start,end);提取从下标start开始,到下边为end之间的子字符串(不包括end);不输入end,则会默认提取从start开始之后的所有子串。若参数为负数,则从字符串后忘前检索。 ### ![Center 25][] ## ![Center 26][] 11、split() 将字符串以某字符为分割符,分割成为一个数组。 ## ![Center 27][] ![Center 28][] ## 12、substr() 在字符串中抽出从指定位置开始指定长度的字符: ## ### substr(start,length); 从start开始之后的length个字符,length不输入,则默认提取start之后的所有字符。 ### ![Center 29][] ![Center 30][] ## 13、substring() 与slice()相似,但是不接受负的参数: ## ![Center 31][] ![Center 32][] 以上是字符串中一些常见的方法,此文章用于自我总结。 [Center]: /images/20220613/19f4f9c1b9214bd49dbd1eecfc06834a.png [Center 1]: /images/20220613/9b4a3a9d0b6b4bc6aae6e2de5e13ebd7.png [Center 2]: /images/20220613/3be1fbe141da496390dcdf10a8ba1d34.png [Center 3]: /images/20220613/a2d58a244a734ec0a79c67094471fe72.png [Center 4]: /images/20220613/7de83ce88f804301bf27b7e1fa8023ce.png [Center 5]: /images/20220613/05597f4ecb9342f2a4d3b2e0b4706257.png [Center 6]: /images/20220613/53da0a81c3cf4dbdae88c44b3907d3e7.png [Center 7]: /images/20220613/1932ff8554b146579c80320c1b11e49d.png [Center 8]: /images/20220613/1c3ac2675d6748fcb01953edf7058e0a.png [Center 9]: /images/20220613/1b8aae6cb87a4ffcaf05b34a728f0907.png [Center 10]: /images/20220613/874dec8f833a4a7fb8e4c6bf22afd499.png [Center 11]: /images/20220613/f35c19bf14874930a813cdaaa1f46cb3.png [Center 12]: /images/20220613/c6f137236a834e8ab8f9662f2dcedec9.png [Center 13]: /images/20220613/a4e727b66170441eb2fa349ad31009f7.png [Center 14]: /images/20220613/27f7d9610aec4f81a4cb56a7cc62ae92.png [Center 15]: /images/20220613/80b0dfa3e33f48c5995625e5d35aee5e.png [Center 16]: /images/20220613/13878b4b1ea04728a0f1c9f7b8eada27.png [Center 17]: /images/20220613/36f0aa6bdb5b43f49c213203424e9ea7.png [Center 18]: /images/20220613/1c228b5b1fbd4c4aa44e6c754926b545.png [Center 19]: /images/20220613/505103137692407d931e72d16fbff0a7.png [Center 20]: /images/20220613/8d94dda766fe4aeaaaff9bc60b5042af.png [Center 21]: /images/20220613/afe1b377d0c843eeb690e1940c6ecdc9.png [Center 22]: /images/20220613/d8da8d2c6c684cc5a0c9301f5149f15d.png [Center 23]: /images/20220613/16816f7a41c34a3cbf50549e3234e60d.png [Center 24]: /images/20220613/dff31b928f3d4eda81c205a60aaaa0e2.png [Center 25]: /images/20220613/a86f668876cf495cb808a12bbe9ce910.png [Center 26]: /images/20220613/4949ccfc326b4351895c7c5ab0b2ae8e.png [Center 27]: /images/20220613/48f24c261ea144d980ced0bf92b0ea76.png [Center 28]: /images/20220613/c145a368300142ecac356a4b122f126f.png [Center 29]: /images/20220613/26a8fbb601c94170a5509229a27c8f91.png [Center 30]: /images/20220613/ff57605f96f04f178d761e2606c1d9cf.png [Center 31]: /images/20220613/62154b8e8d4f46d891a06271e644dc39.png [Center 32]: /images/20220613/12a3f143f4d64448890916a4e52ccffe.png
相关 JavaScript 字符串 JavaScript 字符串 -------------------- JavaScript 字符串用于存储和处理文本。 -------------------- 古城微笑少年丶/ 2023年10月12日 22:38/ 0 赞/ 14 阅读
相关 JavaScript字符串 JavaScript字符串 1. 定义字符串 1.1 字面量方式 var str="abc"; 1.2 new String ( )方式 柔光的暖阳◎/ 2022年12月29日 01:49/ 0 赞/ 118 阅读
相关 JAVASCRIPT字符串加密 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR 绝地灬酷狼/ 2022年07月12日 04:19/ 0 赞/ 215 阅读
相关 javascript字符串格式化 字符串格式化 String.prototype.format = function(args) { var result = this; 布满荆棘的人生/ 2022年06月18日 08:06/ 0 赞/ 152 阅读
相关 javascript字符串 javascript字符串 javaScript的字符串就是用''或""括起来的字符表示(“asffg”)。这一点与java不同,在java中,’a’表示一个字符,”a 曾经终败给现在/ 2022年06月13日 10:16/ 0 赞/ 290 阅读
相关 JavaScript 字符串 文章目录 合并字符串 concat() 索引查询 charAt() 字符查询 indexOf()、lastIndexOf() 矫情吗;*/ 2022年05月25日 23:50/ 0 赞/ 234 阅读
相关 javascript字符串 <script> var carname1 = "Volvo XC60"; var carname2 = 'Volvo XC60'; ゞ 浴缸里的玫瑰/ 2022年05月18日 10:08/ 0 赞/ 189 阅读
相关 Javascript字符串 一 定义 字符串(string)是由Unicode字符、数字、标点符号等组成的序列,它是JavaScript用来表示文本的数据类型。程序中的字符串型数据是包含在单引号或双引号 àì夳堔傛蜴生んèń/ 2022年05月11日 23:20/ 0 赞/ 226 阅读
相关 JavaScript 字符串拼接 JavaScript 字符串拼接 实际应用中,目标字符串的生成可能需要多个子字符串拼接而成。 由于应用频繁,几乎是所有编程语言都必须掌握的操作,当然每种语言具有各自特点。... 红太狼/ 2020年05月27日 12:47/ 0 赞/ 1161 阅读
还没有评论,来说两句吧...