下面这段JQuer代码是什么意思?

$.Enumerable.From(send).Where(function(x){returnx.tr_id==treeNode.id}).ToArray().leng... $.Enumerable.From(send).Where(function (x) { return x.tr_id == treeNode.id }).ToArray().length != 0; 展开
 我来答
84许
推荐于2018-04-19 · TA获得超过379个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:228万
展开全部
  • 这是一段jquery版的linqjs,是属于jquery的扩展。


    


  • 大致意思:

        于send中提取属性tr_id等于treeNode.id的数据,判断结果是否为空。

  • 需要的知识点:

    1. Linq(语言集成查询)

    2. linq.js (一个 JavaScript 实现的 LINQ)

  • 示例:

var jsonArray = [
    { "user": { "id": 100, "screen_name": "d_linq" }, "text": "to objects" },
    { "user": { "id": 130, "screen_name": "c_bill" }, "text": "g" },
    { "user": { "id": 155, "screen_name": "b_mskk" }, "text": "kabushiki" },
    { "user": { "id": 301, "screen_name": "a_xbox" }, "text": "halo reach" }
]
//获取user.id < 200的数据
var queryResult = Enumerable.From(jsonArray)
    .Where(function (x) { return x.user.id < 200 })
微测检测5.10
2023-07-11 广告
IEC62133与en62133的区别如下:1. 认证机构不同:IEC62133是国际的标准,它以国际通用的标准进行生产;而en62133采用的是欧盟的标准,它使用欧盟的生产需求进行生产。2. 宗旨不同:IEC62133的宗旨是促进电气、电... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式