问题标签 [take]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
58 浏览

list - 函数take6错误中的非详尽模式?

所以我创建了这个函数,给我列表中的“n”个第一个元素,“(b:bs);

问题是当我尝试: 时take6 2 [],它显示:

我不为什么,因为当我手动尝试时:

0 投票
1 回答
86 浏览

stream - 有条件地从 Stream 中获取元素

我已经实现了以下功能:

使用给定的参数,返回一个空列表:

删除Stream.take_while/2

但是给出了这个:

我的电话有什么问题Stream.take_while/2,还是我在这里完全错过了什么?

0 投票
1 回答
301 浏览

list - Haskell - 如何在排序后从元组列表中取出 n 个项目

嗨,我是haskell的初学者。我正在尝试从此元组列表中获取前 3 项:

首先,我按频率和降序对列表进行排序:

这给了我结果:

然后我知道我可以做这个功能:

这给了我想要的结果[("and",2),("the",2),("cat",1)]

但是,我希望能够将take功能合并到sortWords功能中。问题是,当我尝试这样做时,例如:

这不起作用。

理想情况下,我想保留sortWords作为最终功能,所以我不想将它传递给另一个能够执行该take功能。如果take在调用之前有一种方法sortWords可以解决,但是我也尝试过这个,发现所取的单词没有首先排序,因此没有给我想要的结果。

谢谢

0 投票
4 回答
1221 浏览

haskell - 使用列表理解实现 take 函数

您将如何take使用列表理解来实现?

到目前为止我的方法:

0 投票
1 回答
80 浏览

android - 如何在 Kotlin 中重构这个 Android TakePicture 代码?

我正在关注 Android 网站上的“拍照”示例(在进行过程中将代码转换为 Kotlin)。当一切都在一个类中时,它工作得很好。然后我决定将提供文件对象和字符串路径的责任委托给另一个类。但是我的应用程序开始崩溃(下面的错误报告)。我要在这里学习什么?

我收到了 IOException!

(编辑了上面的代码以反映代码的变化和目录到公共的变化)

我在 mainactivity 中的代码如下:

0 投票
1 回答
36 浏览

c# - 更快地在 linq 中记录 n 条记录

请看这个查询

是获取所有记录然后获取n条记录吗?

有没有更快的方法来做这个查询?

0 投票
2 回答
399 浏览

.net - 如何使用 split.take 获取字符串序列的前 n 个元素?VB.net

我为 AutoCAD 和 CIVIL 3D 创建了一个 .dll 插件。

我正在尝试检索这些序列的第一个元素:

“Autodesk AutoCAD 2019 - [图 1]”我只想获得“Autodesk AutoCAD 2019”(我想要前 3 个元素)和“Autodesk CIVIL 3D 2019 - [图 1]”我只想获得“Autodesk CIVIL 3D 2019” . (我想要前 4 个元素)

Process.GetCurrentProcess().MainWindowTitle我通过使用检索我目前正在使用的应用程序的窗口标题来获取这些序列。

但是,有时我使用 AutoCAD,其他人使用 CIVIL 3D,我想检索他们的应用程序名称作为字符串,显示在消息框中,告诉我目前正在使用哪个应用程序。

我尝试过:

但是当我在 AutoCAD 启动时或关闭时显示消息框时,这个是不可靠的。仅当我在启动和关闭之间显示消息框时才有效。

我想我应该尝试:

或者

但尽管已经尝试理解它,但我似乎无法让它工作(https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/linq/return-or-skip-元素在一个-...。)。

我该怎么做?

非常感谢!

0 投票
4 回答
118 浏览

scala - Scala Map 上是否明确定义了 take 函数?

take在 Scala 上使用该函数是否安全Map?我认为Maps 是无序的,因此myMap.take(2)将返回 2 个随机元素myMap。但是对解释器的测试让我觉得它是安全的:

那么,take在 a上使用是否安全Map,还是我需要使用 a ListMap

0 投票
1 回答
31 浏览

group-by - 在 RxJava2 中的 groupBy 之后 take(n) 没有效果

我正在尝试按名称对几个模型实例进行分组,然后使用 take(n) 仅在每个组中获取某些项目,但不知何故 take 对GroupedObservable. 这是代码

假设这包含一个包含 10 个项目的列表,其中 5 个名为“ apple ”,另外 5 个名为“ pear

所以我想groupedItems必须发出 2 个“苹果”和 2 个“梨”,但它拥有所有这些。

有什么我做错了,我需要以不同的方式做吗?

0 投票
1 回答
2745 浏览

angular - Take 不是函数:Angular 7 | Observable.take 抛出运行时错误

我正在构建一个购物车,并且我使用了购物车服务,在该服务中,我将数量分配给产品/将产品添加到购物车。除了使用 take 来获取 observable item$ 的第一个实例之外,还有其他方法吗?

我正在正确导入 take 运算符,但它一直给我运行时错误。如果我不使用 take,那么分配的数量是一些随机整数而不是 1。

在以下代码中的可观察对象上使用 take() 时出现以下错误: