0


JavaScript split() 方法详解

split()语法

string.split(separator,limit) limit参数为可选

let str="Today is Thursday Yeat";
let strSplitVal=str.split(" ");
/**
 *  结果为 ['Today', 'is', 'Thursday', 'Yeat']
 */
console.table({strSplitVal})

split()定义和用法

split() 方法用于把一个字符串分割成字符串数组。

提示: 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

注意: split() 方法不改变原始字符串。

使用 limit 参数:

        let str="Today is Thursday Yeat";
        let strSplitVal=str.split(" ",2); //输出分割之后前两个数组的值
        /**
         * 结果为 ['Today', 'is']
         */
        console.table({strSplitVal})

假如有这种一个场景就是根据分割出来的长度 拿我们想要的数据 可以这样:

        let str="Today is Thursday Yeat";
        /**
         * 分割出来数组长度大于3  取数组前2 否则 1
         */
        let strSplitVal=str.split(" ",str.split(" ").length > 3 ? 2 : 1); //三目运算符
        /**
         * 结果为 ['Today', 'is']
         */
        console.table({strSplitVal})

下期见~~~~


本文转载自: https://blog.csdn.net/qq_45104282/article/details/128024302
版权归原作者 卖火柴的小男孩  所有, 如有侵权,请联系我们删除。

“JavaScript split() 方法详解”的评论:

还没有评论