博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linq.js - LINQ for JavaScript
阅读量:5238 次
发布时间:2019-06-14

本文共 878 字,大约阅读时间需要 2 分钟。

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 kaisha" },    { "user": { "id": 301, "screen_name": "a_xbox" }, "text": "halo reach" }]// ["b_mskk:kabushiki kaisha", "c_bill:g", "d_linq:to objects"]var queryResult = Enumerable.From(jsonArray)    .Where(function (x) { return x.user.id < 200 })    .OrderBy(function (x) { return x.user.screen_name })    .Select(function (x) { return x.user.screen_name + ':' + x.text })    .ToArray();// shortcut! string lambda selectorvar queryResult2 = Enumerable.From(jsonArray)    .Where("$.user.id < 200")    .OrderBy("$.user.screen_name")    .Select("$.user.screen_name + ':' + $.text")    .ToArray();

  

转载于:https://www.cnblogs.com/cnki/p/6096443.html

你可能感兴趣的文章
Flask三剑客
查看>>
Hibernate-缓存
查看>>
【BZOJ4516】生成魔咒(后缀自动机)
查看>>
【BZOJ3052】【UOJ#58】【WC2013】糖果公园(树上莫队)
查看>>
荷兰国旗问题
查看>>
Process 启动参数问题
查看>>
提高PHP性能的10条建议
查看>>
我,不会吵,不会闹,心痛了用沉默代替
查看>>
svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法...
查看>>
项目经理面试中可能遇到的问题(持续更新)
查看>>
【转】总结前端面试过程中最容易出现的问题
查看>>
Java- 简单了解线程 生产者与消费者问题(三)
查看>>
centos rancher 通过本机 docker images 新增container
查看>>
【原】PNG的使用技巧
查看>>
android studio 使用SVN 锁定文件,防止别人修改(基于Android studio 1.4 )
查看>>
4412 uboot启动分析
查看>>
熟用TableView
查看>>
PHP动态页面 生产静态页 方法二
查看>>
Java大数——a^b + b^a
查看>>
poj 3164 最小树形图(朱刘算法)
查看>>