JavaScript split() 方法详解

JavaScript split() 方法详解

split()语法

string.split(separator,limitlimit参数为可选

javascript">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})

下期见~~~~

转载请说明出处内容投诉
CSS教程_站长资源网 » JavaScript split() 方法详解

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买