TypeScript 中slice(-1)是什么意思?
TypeScript 中slice(-1)是什么意思?
slice()方法提取字符串的一部分并返回一个新字符串。
使用方法
一般来说该方法有两个参数,使用方法如下:
slice(start,end)
start表示要提取的片段的起始下标;
end表示提取片段最后一个字符的后一个字符的下标;
举个例子
var str="Hello happy world!"
document.write(str.slice(6,11);
该代码的运行结果就是
happy
若end参数未指定,则选取从start下标开始的所有字符
var str="Hello happy world!"
document.write(str.slice(6);
运行结果变为
happy world!
此外,参数若是负数,则表示从字符串尾部开始算起,
slice(-1)就表示字符串的最后一个字符;
slice(-2)表示字符串的倒数第二个字符;
以此类推。
举个例子
var str = "Hello happy world!"
var sliced = str.slice(3, -2);
console.log(sliced);
运行结果为
lo happy world
TypeScript 中slice(-1)是什么意思?相关推荐
- [ Typescript 手册] JavaScript `Array` 在 Typescript 中的接口
[ Typescript 手册] JavaScript `Array` 在 Typescript 中的接口 本文地址:https://blog.csdn.net/qq_28550263/article ...
- 【进阶】TypeScript 中的 Type
一 .什么是 TypeScript TypeScript 是静态编程语言 , 是 JavaScript 的超集 简而言之:JavaScript 有的 TypeScript 都有.JavaScript ...
- 区分JavaScript中slice与splice方法
区分JavaScript中slice与splice方法 slice()方法是从已有的数组中返回通过索引选定的元素. 语法:array.slice(startIndex,endIndex) 参数star ...
- 如何在TypeScript中删除数组项?
本文翻译自:How do I remove an array item in TypeScript? I have an array that I've created in TypeScript a ...
- typeScript面试必备之-通识七:typeScript中的可索引接口(数组,对象)+类类型接口...
可索引接口:数组.对象的约束 (不常用) ts定义数组的方式 var arr:number[]=[2342,235325]var arr1:Array<string>=['111','22 ...
- jQuery中slice()方法用法实例
本文实例讲述了jQuery中slice()方法用法.分享给大家供大家参考.具体分析如下: 此方法可以选取匹配元素集的子集. 语法结构: 复制代码 代码如下: $(selector).slice(sta ...
- Typescript中使用Axios
1)Vue.prototype 在vue项目main.js文件中: Vue.prototype.$appName = 'My App' 这样你可以通过在原型上定义它们使其在每个 Vue 的实例中可用. ...
- JavaScript 和 typeScript 中的 import、from
From:https://segmentfault.com/a/1190000018249137?utm_source=tag-newest Github - allowSyntheticDefaul ...
- angular 字符串转换成数字_Angular日期在TypeScript中格式化转换应用
组件模板中我们常常使用Angular内置管道DatePipe将其日期格式化,如同{{ startTime | date:'yyyy-MM-dd' }}这般操作,即可转换为字符串格式.那么在TS文件中我 ...
最新文章
- python素数判断代码_Python 判断101-200之间有多少个素数,并输出所有素数
- Proxmark3 Easy Gui 4.0 5.0 5.1无限制版解密程序
- cartographer探秘第四章之代码解析(三) --- scan match
- Extjs项目实战视频教程
- access查询女教师所有的信息_[转载]ACCESS2007查询操作案例补充
- 贝叶斯网络、马尔可夫模型、马尔可夫过程、马尔可夫链、马尔可夫网络基本概念
- MPEG4 协议详解
- ST-link无法下载—— “ access port fault. check the access port selection and ensure it fits the debugging
- 为什么电脑桌面无计算机图标,我的电脑桌面图标都没名字了为什么
- java计算某国个人所得税税率表_计算个人所得税(新版)
- HT66F018定时器0(STM)定时器/计数器功能使用教程
- 误差棒是什么?误差柱状图如何做?
- 笔记本win10 睡眠时会自动唤醒?修复后唤醒缓慢也解决了
- 【windows 10】 Microsoft Store 安装软件闪退的解决办法
- 鲲鹏arm服务器编译安装PaddlePaddle
- 牛客算法課 (算法入門班) 二分, 三分, 01分數規劃
- linux下的CPU、内存、IO、网络的压力测试工具与方法
- Vip Test 联合创始人陈霁谈 Testops 最优质量反馈
- jenkins git can't work ERROR: Timeout after 10 minutes ERROR: Error fetching remote repo 'origin'
- NOIP 2017 Day1 T2 时间复杂度 complexity - 模拟题 题解