VUE或者JS常⽤数据类型及⽅法:字符串、数组、对象字符串
1. 字符串转换
2. 字符串分割
3. 字符串替换
4. 获取字符串长度
var mystr="qingchenghuwoguoxiansheng,woaishenghuo,woaiziji";
var arrLength=mystr.length;
5. 字符串切割
有三种可以从字符串中抽取和切割的⽅法:
第⼀种,slice()函数:
var mystr="hello world!";
var sliceStr1=mystr.slice(-3); //ld!
var sliceStr2=mystr.slice(-3,-1); //ld
var sliceStr3=mystr.slice(3); //lo world!
var sliceStr4=mystr.slice(3,7); //lo w
第⼆种:substring()函数:
var mystr="hello world!";
var sliceStr1=mystr.substring(3); //lo world!
var sliceStr2=mystr.substring(3,7); //lo w
第三种:substr()函数:
var mystr="hello world!";
var sliceStr1=mystr.substr(3); //lo world!
var sliceStr2=mystr.substr(3,7); //lo wo
注:1.slice() 可以为负数,如果起始位置为负数,则从字符串最后⼀位向前对应位数并且向后取结束位置,如果为正整数则从前往后取起始位置到结束位置。
2.substring()只能⾮负整数,截取起始结束位置同slice()函数⼀致。
3.substr()与第⼀、第⼆种函数不同,从起始位置开始截取,结束位置为第⼆个参数截取的字符串最⼤长度。
以上三种函数未填第⼆参数时,⾃动截取起始位置到字符串末尾。
6. 字符串去空格
trim⽅法⽤来删除字符串前后的空格
var mystr=" hello world ";
var im(); //hello world
另⼀种⽅法
7. js字符串去掉⾸、尾、⾸尾、中间空格
let str1 = ' gzq joshua ';
console.log(str1,111111111);
console.place(/^\s*/g,''),'去掉左边空格');
console.place(/\s*$/g,''),'去掉右边空格');
console.place(/^\s*|\s*$/g, ''),'去掉⾸尾空格');
console.place(/\s*/g,""),'去掉所有空格(包含中间空格)');
VUE数组常⽤⽅法
push() ⽅法可向数组的末尾添加⼀个或多个元素,并返回新的长度。
pop() ⽅法⽤于删除并返回数组的最后⼀个元素。
shift() ⽅法⽤于把数组的第⼀个元素从其中删除,并返回第⼀个元素的值。
unshift() ⽅法可向数组的开头添加⼀个或更多元素,并返回新的长度。
splice() ⽅法向/从数组中添加/删除项⽬,然后返回被删除的项⽬。
sort() ⽅法⽤于对数组的元素进⾏排序。
reverse() ⽅法⽤于颠倒数组中元素的顺序。
替换数组
filter() ⽅法创建⼀个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
concat() ⽅法⽤于连接两个或多个数组。
slice() ⽅法可从已有的数组中返回选定的元素。
其他
split() ⽅法⽤于把⼀个字符串分割成字符串数组。
对象{}常⽤函数⽅法
sort函数 js
1. 添加对象数据类型var a = {}
2. 删除对象某个值delete a[key]
或者
delete a.key
3. 添加对象值
a.name = "Setevan"
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论