+
95
-

js如何实现文本去重复?

js如何实现文本去重复?比如有好多行的文字,我想去掉重复的行文字,代码怎么写

网友回复

+
15
-

首先要将文本按照/n分割成数组,然后进行数据去重操作,再重新转换成文本,代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">

    <script type="text/javascript">
        var testarr = ["123", "bfw", "123", "bfw"];
        console.log(unique(testarr));

        function unique(ary) {
            var i = 0,
            gid = '_' + (+new Date) + Math.random(),
            objs = [],
            hash = {
                'string': {},
                'boolean': {},
                'number': {}
        ...

点击查看剩余70%

我知道答案,我要回答