跳过 JavaScript 数组的 take 方法

2024-01-25

是否有方法可以跳过特定数量的对象并从 JavaScript 数组中获取一定数量的对象?

基本上我正在寻找的模式是这样的。

假设我有一个包含 8 个对象的数组。

第一个循环:

从数组中返回索引 0 到 3 处的对象。

第二个循环:

从数组中返回索引 4 到 7 处的对象。

第三循环:

回到开头,再次返回 0 到 3 处的对象。

广告无止境......

如果可能的话,我很想看到基于 jquery 的解决方案,但我也对原始 javascript 实现持开放态度,因为我渴望学习。

Cheers.


我想你想要数组切片 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/slice or 数组拼接 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/splice.

var ary = [0,1,2,3,4,5,6,7];
alert(ary.splice(0,3).join(','));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

跳过 JavaScript 数组的 take 方法 的相关文章

  • jQuery Mobile 和文本区域行

    所以 我想展示一个textarea仅 1 行 但 jQuery Mobile 并不这么认为 无论我在rows属性 它始终是 2 行高度 请问有什么解决办法吗 jQuery Mobile CSS 设置了特定的高度textarea要素 text
  • 将值传递给映射函数 - CouchDB

    我想知道是否可以将值传递给 couchDB 设计文档中的映射函数 例如 在下面的代码中 可以传递用户输入的值并使用该值来运行地图函数 也许我可以传递用户UserName当他们登录时 然后根据地图功能显示视图 function doc if
  • 在 Javascript 中隐藏按钮

    在我最新的程序中 有一个按钮 单击时会显示一些输入弹出框 这些框消失后 如何隐藏按钮 You can set its visibility财产 http www w3schools com cssref pr class visibilit
  • 通过标记或JS强制下载

    假设我在 CDN 来自 Rackspace 的云文件 上有一个文件 以及一个包含该文件链接的静态 html 页面 有什么方法可以强制下载此文件 以防止它在浏览器中打开 例如 mp3 我们可以让我们的服务器读取该文件并将相应的标头设置为 he
  • `forEach` 函数中的 `return` 关键字是什么意思? [复制]

    这个问题在这里已经有答案了 button click function 1 2 3 4 5 forEach function n if n 3 it should break out here and doesn t alert anyth
  • 在 json 对象中执行 javascript 代码?

    有远吗 所以像这样 key1 val1 key2 val2 some code document getElementById someid innerHTML test 那么 some code 会在没有任何用户干预的情况下执行吗 No
  • 同心放射圆 d3

    我有一个等距值的数组 我用它来绘制同心圆 我想使用一种散发效果 本质上是 一旦最外面的圆的值超过最大值 就将其删除 并在中心添加一个新的圆来补偿 我不确定如何操作数据集来删除和添加新圆圈
  • 设置三个输入数字的最大值

    我有三个输入数字
  • 如何在 Google 地图上旋转叠加图像?

    我正在尝试将一系列叠加层放置到 Google 地图上 我正在跟随地面覆盖层的示例代码 https developers google com maps documentation javascript examples groundover
  • JQuery mouseover 函数多次触发

    我很长时间以来一直使用这种方法来为整个类 按钮等 设置事件 div bigButton mouseover function this style backgroundColor dfdfdf 然而 在进行一些测试时 我刚刚注意到 当将鼠标
  • 提交外部有 INPUT 的表单,并修改值后

    我有一个form 有几个
  • 从数组中删除空字符串,同时保持记录而不循环?

    这个问题在这里被问到 从数组中删除空字符串 同时保留非空字符串的索引记录 https stackoverflow com questions 18113243 remove empty strings from array while ke
  • 通过 jQuery ajax 将 JSON 对象数组发送到 MVC3 操作方法

    模型绑定器不支持 JSON 对象数组吗 下面的代码在发送单个 JSON 域对象作为 ajax post 的一部分时起作用 但是 当发送 JSON 域对象数组时 action 参数为 null var domains DomainName t
  • 为什么我的数据没有存储到我的 Firebase 实时数据库中?

    我正在尝试为网络应用程序制作一个注册页面 这会将数据发送到 firebase 数据库 我已阅读官方 firebase 文档并按照说明写入数据 但什么也不会写 在我的数据库控制台中 它显示的所有内容都是空 而不是我的数据 我没有收到控制台错误
  • 多个引导模式的滚动问题

    我有一个带有大量信息的模态页面 因此您需要滚动 该模式包含指向第二个模式的链接 When I 打开模态 1 单击链接打开模式 2 模式 1 保持在后台 然后关闭模式 2 以便我回到模式 1 modal 1 失去滚动 仍然有一个滚动条 但它不
  • 如何使用 JQuery 创建新的 img 标签,并使用 JavaScript 对象中的 src 和 id?

    我从基本意义上了解 JQuery 但对它绝对是新手 并且怀疑这很容易 我在 JSON 响应中获得了图像 src 和 id 转换为对象 因此在 responseObject imgurl 和 responseObject imgid 中获得了
  • 如何拦截javascript中innerHTML的变化?

    我需要拦截网页内单元格内容的任何更改 以下代码显示 addEventListener 不起作用 function modifyText alert var el document getElementById mycell el inner
  • chrome中使用jquery的图像高度问题

    img height 回报0在 Chrome 中 但在 IE 和 Firefox 中返回实际高度 在 Chrome 中获取图像高度的实际方法是什么 正如 Josh 提到的 如果图像尚未完全加载 jQuery 将不知道尺寸是多少 尝试这样的操
  • 如何从索引文件迭代多个导入的模块

    我有一个名为Polygons我在那里创建了一个index jsfile 以导出目录中的所有文件 它看起来像这样 export default as europe from europe export default as northAmer
  • 如何在网页上显示进度条直到网页完全加载?

    我想在网页中显示进度条 加载弹出窗口 直到页面完全加载 我的网页很重 因为它包含一个 HTML 编辑器 这是一个基于 jQuery 的 HTML 编辑器 需要很多时间才能完全加载 在加载时 我希望在页面上显示一个进度条 该进度条将在整个页面

随机推荐

  • 全屏、沉浸模式、禁用向左滑动导航栏

    是否可以在全屏沉浸模式下禁用打开主导航栏的向左滑动手势 使其只能从顶部滑动打开 在开发全屏游戏时 必须进行大量设计以防止用户意外打开它 这非常烦人 提前致谢 EDIT 抱歉 只是为了澄清一下 我正在谈论沉浸式模式下的水平锁定全屏游戏 禁用使
  • Python Pandas:如何从列表列创建二进制矩阵?

    我有一个 Python Pandas DataFrame 如下所示 1 0 a b 1 c 2 d 3 e a b是表示用户特征列表的字符串 如何将其转换为用户特征的二进制矩阵 如下所示 a b c d e 0 1 1 0 0 0 1 0
  • 在动态有向图中寻找最小循环路径

    我最近遇到这 编辑 问题A http www scribd com doc 109453858 2 Spotify Codequest 2012今年早些时候 Spotify 的黑客挑战赛中出现了一个有趣的问题 该挑战涉及确定火车卡车路口的切
  • 以低级方式修改或删除文本文件中的一行?

    我正在 Delphi 中使用文本文件 并且我不希望使用加载 保存字符串列表的方法 我打算维护一个开放的文件流 在其中读取和写入数据 将大量数据保存在硬盘上而不是内存中 我有一个简单的概念 即向文本文件写入新行并读取它们 但是当涉及到修改和删
  • 声明一个变量并在编译时将其添加到数组中

    我想要一个 或几个 C 宏 它可以用于两个目的 声明一个 const 变量 将该变量添加到数组中 即 如果我有这个 typedef struct int port int pin pin t 像这样的宏 define DEFINE PIN
  • AngularJS:注入控制器时工厂始终未定义

    我正在尝试使用 AddressBook Angular 应用程序的简单示例 我有一个返回记录数组的工厂 它使用列表控制器显示在列表视图中 angular module abModule ngRoute factory AddressBook
  • Byebug gem 配置问题

    我是 Rails 调试的新手 我在用Byebug gem to debug控制器 我在控制器中的某个时刻保留了 Byebug 关键字 并且执行正在停止 我可以在终端上看到相同的内容并对其进行处理 当我做 next 它正在移动到下一行并检查值
  • 选择与 data.table 的正确连接

    后续行动来自这个问题 https stackoverflow com q 51087287 2204410 我有三个数据表 实际的input一个更大并且性能很重要 所以我必须使用数据表 questions tagged data table
  • JavaFx 端口 TextField 问题 - Android 键盘无法运行

    我开发了一个简单的 javafx 应用程序以移植到 Android 环境中 但是我无法在 TextField 中键入任何字符 我猜这是一个错误 如何解决这个问题 Galaxy S5 android 5 0 1 上不存在此问题 但在 Gala
  • ASP.NET MVC 5 表单验证和错误处理

    尝试在简单的联系表单上实现数据验证和错误处理 当我添加支票时ModelState IsValid我现在处于先有鸡还是先有蛋的境地 我看过其他类似的问题 但我只是不明白 从 Web 表单迁移到 MVC 并陷入困境 尝试根据发生的情况 成功 错
  • brew cask 安装 kdiff3 失败

    brew cask install kdiff3 Error Cask kdiff3 is unavailable No Cask with this name exists brew install kdiff3 Error No ava
  • 作为 HttpSession 属性值存储的 Hibernate 实体

    我正在处理一个遗留的 Java 应用程序 它有一个庞大且相当混乱的代码库 有一个相当标准的 用户 对象 在请求之间存储在 HttpSession 中 因此 servlet 在顶部执行类似的操作 HttpSession session req
  • 对于哪些 3xx HTTP 代码,Location 标头是必需的?

    RFC 2616 http www w3 org Protocols rfc2616 rfc2616 sec14 html sec14 30定义了Location标题为 Location 响应头字段用于将接收者重定向到 Request UR
  • 使用MVC 5的身份,登录后无法立即获取用户名

    我正在尝试使用 MVC 5 的身份解决方案 但陷入了一些应该非常简单的事情 我希望 AccountController 上的登录方法在验证模型后立即获取登录用户的名称 并且我不想从模型中使用它 这是我的一段代码 var result awa
  • “/usr/lib/libstdc .so.6:版本‘GLIBCXX_3.4.15’未找到”是什么意思,如何修复它?

    我是编译库的新手 so在Ubuntu下 我有源码 cpp文件 我很好地安装了 build essentials 包 并且使用 Anjuta IDE 来编译源代码 我有 Makefile 一切都很好 现在 虽然它编译没有错误 但当我加载它时
  • PHP 中的动态比较运算符

    是否可以以任何方式将比较运算符作为变量传递给函数 例如 我正在考虑生成一些方便的函数 我知道这行不通 function isAnd var value operator if isset var var operator value ret
  • Hive 无法手动设置减速器数量

    我有以下配置单元查询 select count distinct id as total from mytable 它会自动生成 1408 制图员1 减速机 我需要手动设置减速器的数量 我尝试了以下方法 set mapred reduce
  • 具有不透明度的重叠元素并处理这些元素上的“悬停”

    这是一个关于如何使用 JS 解决方案处理重叠元素的不透明度并使其在悬停时保持一致的问答 要求 要求是开发两个元素 透明且重叠 如下图两个红框 这些需要是透明的 以便背景内容可见 现在 当鼠标悬停在任何这些元素上时 特定元素应该变得不透明 如
  • 如何解析某些标签中带有冒号的 XML?

    我一直在阅读一些教程XmlPullParser在Android中如何解析XML数据 更具体地说 我使用的 XMLhttps gdata youtube com feeds api standardfeeds top rated 在这里 我简
  • 跳过 JavaScript 数组的 take 方法

    是否有方法可以跳过特定数量的对象并从 JavaScript 数组中获取一定数量的对象 基本上我正在寻找的模式是这样的 假设我有一个包含 8 个对象的数组 第一个循环 从数组中返回索引 0 到 3 处的对象 第二个循环 从数组中返回索引 4