jQuery.unique()方法
jQuery 教程
· 2019-03-29 11:58:02
实例
从数组中删除重复的div元素
<div>document中有6个div块</div>
<div></div>
<div class="dup"></div>
<div class="dup"></div>
<div class="dup"></div>
<div></div>
<script>
$(function () {
// unique() 获取一个原始数组
var divs = $( "div" ).get();
// 添加 3 个div 块元素
divs = divs.concat( $( ".dup" ).get() );
$( "div:eq(1)" ).text( "重排序后有 " + divs.length + " 个元素。" );
divs = jQuery.unique( divs );
$( "div:eq(2)" ).text( "重排序后有 " + divs.length + " 个元素。" )
.css( "color", "red" );
})
</script>
定义和用法
$.unique() 函数用于对DOM元素数组进行排序,并移除重复的元素。
注意:1. 仅适用于DOM元素数组,不能处理字符串或者数字数组。
2. 这里的重复指的是两个元素实际上是同一个元素(通过全等"==="来判断),例如不同节点属性相同的元素不被认为重复的元素。
3. 在jQuery 3.0中,这种方法已被弃用,只是jQuery.uniqueSort()的别名。请使用该方法代替。
语法
$.unique( array )
| 参数 | 描述 |
|---|---|
| array | Array类型 指定的DOM元素数组。 |
点击查看所有 jQuery 教程 文章: https://www.codercto.com/courses/l/35.html
平台革命:改变世界的商业模式
[美]杰奥夫雷G.帕克(Geoffrey G. Parker)、马歇尔W.范·埃尔斯泰恩(Marshall W. Van Alstyne)、桑基特·保罗·邱达利(Sangeet Paul Choudary) / 志鹏 / 机械工业出版社 / 2017-10 / 65.00
《平台革命》一书从网络效应、平台的体系结构、颠覆市场、平台上线、盈利模式、平台开放的标准、平台治理、平台的衡量指标、平台战略、平台监管的10个视角,清晰地为读者提供了平台模式最权威的指导。 硅谷著名投资人马克·安德森曾经说过:“软件正在吞食整个世界。”而《平台革命》进一步指出:“平台正在吞食整个世界”。以平台为导向的经济变革为社会和商业机构创造了巨大的价值,包括创造财富、增长、满足人类的需求......一起来看看 《平台革命:改变世界的商业模式》 这本书的介绍吧!