首页 > 编程语言 >[学习笔记] JavaScript中字符串的Slice()方法

[学习笔记] JavaScript中字符串的Slice()方法

时间:2024-02-02 09:44:58浏览次数:28  
标签:Slice 截取 JavaScript slice testing 字符串 个字符

slice方法是对字符串进行切割/截取的一种方法。

  string.slice(index1, index2)

其中:string为字符串名;

  index1为数字,意为字符串从第X个字符开始截取,如为1,则从字符串第1个字符开始截取。同时该数可为负数,当设为负数时则是从倒数第X个字符开始截取(但仍旧是向最后一个字符的方向进行截取),如为-2,则从字符串倒数第2个字符开始截取;

  index2也为数字,可以不填写,当填写时即为指定了截取到第X个字符便停止截取。


 

下有简易示例:

代码:

testing = "雪豹闭嘴";
console.log(testing.slice(0, 2));
console.log(testing.slice(2));

浏览器控制台:

 

标签:Slice,截取,JavaScript,slice,testing,字符串,个字符
From: https://www.cnblogs.com/eimc/p/18002589

相关文章

  • 【字符串】区间本质不同子串个数
    题目描述给定一个字符串\(S\),\(m\)次询问,每次询问\(S_{[l,r]}\)中有多少个本质不同的子串。\(1\leq|S|\leq10^5,1\leqm\leq2\times10^5\)。算法描述考虑HH的项链那道题,扫描右端点,维护对于某些串,能贡献的最大的左端点。假设有一个长为\(len\)的串,最后一次......
  • 【技巧总结】java整数,字符串,数组之间的相互转换(持续更新)
    字符串转换为int类型给定一个字符串Stringstr="1234";转为转数字1234valueOf()Integernum=Integer.valueOf(str);返回的是包装类对象,可以进行调用对象方法可以用toString()方法。​parseIntintnum=Integer.parseInt(str)返回的是基本数据类型字符串......
  • 代码随想录算法训练营第九天| 28. 实现 strStr() 459.重复的子字符串 字符串总结 双
     28.实现strStr()给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从0开始)。如果 needle 不是 haystack 的一部分,则返回  -1 。题目链接:28.找出字符串中第一个匹配项的下标-力扣(LeetCode)思路:标......
  • C# 自己写的编码机制,将任意字节数组和可打印中文字符串相互转换
    正常情况下咱们可以用Base64将字节数组转成可打印字符串,但是有的时候咱们需要编码后具有一定的保密性,很明显Base64就不适用了,网上有个与熊论道就挺有意思的,于是我也研究学习了下,自己实现了一个将字节流编码为可打印(可拷贝)中文字符串的功能,反之,也能将中文字符串解码为原始字节流......
  • Java和JavaScript区别与联系
    JavaScript和java属于两门语言。参考了java语言,“看上去与Java足够相似,但是比Java简单”,是简化版Java语言。特别是在定义对象变量的时候,省略的太极端了。java里有的很多常用类型的对象在js中是没有的。JavaScript由原网景(Netscape)公司的高级工程师布兰登·艾奇(BrendanEich)(曾经的M......
  • 页面跳转传参,携带的数值型数据会转成是字符串
    onLoad(options){let{limit,index}=optionsindex=Number(index);limit=Number(limit)console.log(options); //获取视频页面数据wx.cloud.callFunction({name:'getMedia',data:{sort:'video',......
  • 交替字符串排列
    defalternative_string_arrange(first_str:str,second_str:str)->str:"""返回两个字符串的交替排列。:paramfirst_str:第一个字符串:paramsecond_str:第二个字符串:return:交替排列后的字符串>>>alternative_string_arrange("ABCD&qu......
  • 探索五款全球知名的JavaScript混淆加密工具
    ​现在市场上有很多好用的JavaScript混淆加密工具,其中一些比较流行且受欢迎的工具包括:1、UglifyJS(罗马尼亚):UglifyJS是一个非常流行的JavaScript工具库,它可以压缩、混淆、美化和格式化JavaScript代码。使用UglifyJS时,您可以通过调整参数来控制压缩级别并设置混淆选项。网站......
  • BigInt:JavaScript 中的任意精度整数
    BigInts 是JavaScript中的一个新的数字基本(primitive)类型,可以用任意精度表示整数。使用 BigInt 可以安全地存储和操作大整数,即使这个数已经超出了 Number 能够表示的安全整数范围。umber 在JavaScript中被表示为双精度浮点数。这意味着它们的精度有限。......
  • 指针扫描型字符串算法
    【最小表示法】最小表示法循环表示:从一个位置开始向后遍历,到末尾再倒回去最前面。一个字符串(数组)一共有\(n\)个。最小表示法就是最小的循环表示。例如,31491的最小表示法是13149.如果我们用打擂台比大小的方式,因为字符串之间比较需要时间,总共是\(O(n^2)\)的,太慢......