A-A+

filter map用法

2016年09月04日 jquery 暂无评论 阅读 91 次

filter(expr|obj|ele|fn)

筛选出与指定表达式匹配的元素集合。

这个方法用于缩小匹配的范围。用逗号分隔多个表达式

参数

exprStringV1.0

字符串值,包含供匹配当前元素集合的选择器表达式。

jQuery objectobjectV1.0

现有的jQuery对象,以匹配当前的元素。

elementExpressionV1.4

一个用于匹配元素的DOM元素。

function(index)FunctionV1.4

一个函数用来作为测试元素的集合。它接受一个参数index,这是元素在jQuery集合的索引。在函数, this指的是当前的DOM元素。

map(callback)

概述

将一组元素转换成其他数组(不论是否是元素数组)

你可以用这个函数来建立一个列表,不论是值、属性还是CSS样式,或者其他特别形式。这都可以用'$.map()'来方便的建立。

 





var arr = ['HELLO', "here is", 123, "VaJoy`s blog"];

ReactDOM.render(
  <ul>{
    arr.filter(function(ele){
      return( typeof ele ==  "string")
    }).map(function(v){
      return <li> {v} </li>
    })
  }</ul>,document.getElementById("studentInfo")
)
标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录