【VUE】字符串截取,数字截取
数字截取
【取整】数字的小数部分,保留整数部分
Math.trunc()
console.log(Math.trunc(2.01)); // 2console.log(Math.trunc(2.9)); // 2console.log(Math.trunc('0.22')); // 0console.log(Math.trunc(-1.22)); // -1console.log(Math.trunc(-1.56)); // -1console.log(Math.trunc(true)); // 1
【四舍五入】数字四舍五入后的整数部分
Math.round()
console.log(Math.round(2.01)); // 2console.log(Math.round(2.9)); // 3console.log(Math.round('0.22')); // 0console.log(Math.round(-1.22)); // -1console.log(Math.round(-1.56)); // -2console.log(Math.round(true)); // 1
【向上取整】
Math.ceil()
console.log(Math.ceil(2.01)); // 3console.log(Math.ceil(2.9)); // 3console.log(Math.ceil('0.22')); // 1console.log(Math.ceil(-1.22)); // -1console.log(Math.ceil(-1.56)); // -1console.log(Math.ceil(true)); // 1
【向下取整】
Math.floor()
console.log(Math.floor(2.01)); // 2console.log(Math.floor(2.9)); // 2console.log(Math.floor('0.22')); // 0console.log(Math.floor(-1.22)); // -2console.log(Math.floor(-1.56)); // -2console.log(Math.floor(true)); // 1
字符串截取
【取整】数字的小数部分,保留整数部分
1. number.substring(0,number.indexOf("."))
2. Math.floor
//方法一:找到小数点位置然后截取
var number = "123.456";
var intNumber = number.substring(0,number.indexOf("."));//方法二:转成数字然后转换为整数再转换为字符串
var number = "123.456";
number.valueOf(Math.floor(Double.parseDouble(number)));//方法三:用小数点分割取第一个结果:
var number = "123.456";
number.split(".")[0]); //123注意字符串的类型,可以先判断
【截取字符串前x个字符】
str=str.substring(0,x);
从下标0的地方开始截取,截取x个
【去掉字符串的前x个字符】
str=str.substring(i);
var sb = "bbbdsajjds";
sb.substring(2); //bdsajjds
【截取下标2开始到下标4的字符】包含2不包含4 也就是2,3,4
str.substring(2, 4);
var sb = "bbbdsajjds";
sb.substring(2, 4);//bd
【将x替换为y】将字符串中的x替换为y
str.replace("x", "y")
var str = '1~N';
console.log(str.replace("N", "无限"));//1~无限
【截取某个字符前后的内容】把一个字符串分割成字符串数组 这个如果特殊字符有多个,会都截取,分成n份(n代表:有多少特殊字符就是多少)
split('~')
var str = '10~N';
str.split("~")[0];//10
str.split("~")[0];//N
【获取文件名及拓展名】从URL地址获取文件名及其格式 xxx.jpg
let url = 'http://test.oss-com.aliyuncs.com/system/文件名.png';
let urlStr = url.lastIndexOf("/");
let fileName = url.substr(urlStr + 1);
let url = row.fileUrl;let urlStr = url.lastIndexOf("/");let fileName = url.substr(urlStr + 1);
【VUE】字符串截取,数字截取相关推荐
- js vue 字符串转数字 并执行算数计算
利用js变量弱类型转换.将字符串类型转换成数字类型,并执行算术运算 var n = "1"; var str = n-0 ; //此时str已经是数字类型 str = str +1 ...
- c语言提取字符串里面的数字,一个截取字符串中数字的函数
一个截取字符串中数字的函数 我编写了一个代码,是截取字符串中数字的函数,如输入字符串:ah123hs453sh3k后,应将字符串中的字符"123"变为整数123,"453 ...
- JS 字符串截取、字符串与数字的转换
JS 获取字符串最后一个字符 方法一:String.charAt(String.length - 1) const str = "123456"; console.log(str. ...
- python切片语法-Python新手学习基础之数据类型——字符串的切片截取
切片截取是python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串. 实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒 ...
- python能进行切片操作的数据类型可以是_Python新手学习基础之数据类型——字符串的切片截取...
切片截取是Python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串. 实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒 ...
- Python新手学习基础之数据类型——字符串的切片截取
切片截取是Python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串. 实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒 ...
- mysql截取前几个字符串_mysql中截取指定字符前后的字符串
使用SUBSTRING_INDEX()函数 substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:分隔符计数 例子 取出上述表中数组 ...
- java html 字符串截取字符串长度_Java截取带html标签的字符串,再把标签补全(保证页面显示效果)...
一般是用在字符串中有html标签的截取. 如: 后台发布用了在线编辑器, 前台显示内容要截取的情况. import Java.util.ArrayList; import java.util.List ...
- php解析乱码字符串,PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
在PHP中,使substr函数截取字符串末位会出现乱码,因为中文UTF-8编码,每个汉字占3字节,而GB2312占2字节,英文占1字节,截取位不准确,造成断开的字符会把其后的..拉过来一起做一个字,所 ...
最新文章
- C#学习笔记——捕获当前屏幕
- Android组件化打造知乎日报系列(一)—— 项目架构搭建
- 利用Attribute特性简化多查询条件拼接sql语句的麻烦
- 逻辑回归是分类还是回归_分类和回归:它们是否相同?
- python2 pip安装包等出现各种编码错误UnicodeDecodeError: 'ascii'(/或者utf-8) codec can't decode byte 0xd2......
- 如何在Chrome中保存您当前的所有标签,以便以后阅读
- bind blz mysql_MySQ DBAL重点剖析课程 企业级MySQL系统安全与DBA运维日常事务管理 运维DBA必备宝典...
- $arr['id'],$arr[id]的区别
- 11g新特性-自动sql调优(Automatic SQL Tuning)
- 云上自动化:云上编排让上云更简单
- 服务器上显示存储脱机,已解决: 如何清除windows2008服务器磁盘脱机显示 - Dell Community...
- Python中的文件对比(difflib文件对比、Linux文件对比)
- rsort php,php中rsort函数实例用法
- 手机移动端日期时间控件lcalenda
- 数据通路功能——单总线
- 简述数字信号处理的内容和理论
- 超详细IPONE越狱教程详解
- 鼠标移入a标签更换图片,移出图片复原。
- 每天一大杯可乐,会不会骨质酥松哇?
- 机器学习之金融信贷风控(一)互联网金融业申请评分卡的介绍