Split() map() parseInt()

split() 方法用于把一个字符串分割成字符串数组。
        // 字符串转数组
        var s = '111';
            ss = s.split();//["111"]


        var str="1234567";
        var arr=str.split(""); // ["1", "2", "3", "4", "5", "6", "7"]

        var ddd = 123;
        var number = new Number(ddd); 
        // 123 ----[123]
        var zz = ddd.toString();  "123"
        var dd = zz.split();       //["123"]
        var yy = dd.map(Number)   //[123]

        // 数组详减
        let a=[1,2,3], b=[4,5,6];
        let S = a.map(function(v, i) {
            return v + b[i];
        });
        console.log(S);

        let AA=[1,2,3];
        let BB=[4,5,6];
        let CC=AA.map((v,i)=>BB[i]+v)
        let DD=BB.map((v,i)=>v-AA[i])

        // 数组里的字符串转为数字
        // ['1','2','3'].map(function(item) { 
        //       return +item; 
        // });    
        // dd.map(function(item) { 
        //       return +item; 
        // });     

            //[1,2,3]
 <span>{{item.planOwen}}</span>  //0003
 <span>{{arr[2].name}}</span>  --> // 大连港
 <span>({{arr[parseInt(item.planOwen)-1].name}})</span> 

<script>  
js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数.

arr[parseInt(item.planOwen)-1].name    // 0003 --3 ---2

</script> 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值