jQuery有类似于Object#tap的等效功能吗?
假设我想要像这样执行某些操作:
foo.append($("<nav>").tap(function (nav) {
$.each(urls, function (url) {
nav.append("<a>").attr(url).text(url)
})
})
jQuery有类似于Object#tap的等效功能吗?
假设我想要像这样执行某些操作:
foo.append($("<nav>").tap(function (nav) {
$.each(urls, function (url) {
nav.append("<a>").attr(url).text(url)
})
})
这被称为.each
nodes.each(inspect).map(mapper).each(inspect).etc()
.tap
。我应该能够 tap
一个数组对象,并让整个数组执行操作。 - New Alexandria
Object#tap
和$.fn.each
有什么不同? - Raynos