622 次浏览
假设,我们有以下对象数组 -const arr = [ { "date" : "2010-01-01", "price" : 30 }, { "date" : "2010-02-01", "price" : 40 }, { "date" : "2010-03-01", "price" : 50 }, { "date" : "2010-01-01", "price2" : 45 }, { "date" : "2010-05-01", "price2" : 40 }, { "date" : "2010-10-01", ... 阅读更多
1K+ 次浏览
假设,我们有以下 JSON 对象 -const obj = { "context": { "device": { "localeCountryCode": "AX", "datetime": "3047-09-29T07:09:52.498Z" }, "currentLocation": { "country": "KM", "lon": -78789486, } } };我们需要编写一个 JavaScript 递归函数,它最初接收一个这样的数组。该函数应将上述对象拆分为“标签” - “子项”格式。因此,上述对象的输出应如下所示 -const output = { ... 阅读更多
6K+ 次浏览
假设我们有以下嵌套的 JSON 对象 -const obj = { id: 1, title: 'hello world', child: { id: null, title: 'foobar', child: { id: null, title: 'i should be in results array ' } }, foo: { id: null, title: 'i should be in results array too!' }, deep: [ { id: null, ... 阅读更多
520 次浏览
假设,我们有这个 JSON 对象,其中索引键映射到一些文字 -const obj = { "0": "Rakesh", "1": "Dinesh", "2": "Mohit", "3": "Rajan", "4": "Ashish" };我们需要编写一个 JavaScript 函数,它接收一个这样的对象并使用对象值来构造一个文字数组。示例此代码将为 -const obj = { "0": "Rakesh", "1": "Dinesh", "2": "Mohit", "3": "Rajan", "4": "Ashish" }; const objectToArray = (obj) => { const res = []; const keys = Object.keys(obj); keys.forEach(el => { res[+el] = obj[el]; }); return res; }; console.log(objectToArray(obj));输出控制台中的输出将为 -[ 'Rakesh', 'Dinesh', 'Mohit', 'Rajan', 'Ashish' ]
719 次浏览
我们需要编写一个 JavaScript 函数,它将一个 JSON 对象作为唯一参数接收。JSON 对象具有字符串键映射到一些数字。我们的函数应该遍历对象,找到并返回对象中的最小值。示例此代码将为 -const obj = { "a": 4, "b": 2, "c": 5, "d": 1, "e": 3 }; const findSmallestValue = obj => { const smallest = Object.keys(obj).reduce((acc, val) => { return Math.min(acc, obj[val]); }, Infinity); return smallest; } console.log(findSmallestValue(obj));输出控制台中的输出将为 -1
186 次浏览
假设,我们有一个这样的 JSON 数组 -const arr = [{ "data": [ { "W": 1, "A1": "123" }, { "W": 1, "A1": "456" }, { "W": 2, "A1": "4578" }, { "W": 2, "A1": "2423" }, { "W": 2, "A1": "2432" }, { "W": 2, "A1": "24324" } ] }];我们需要编写一个 JavaScript 函数,它接收一个这样的数组并将其转换为以下 JSON 数组 -[ { "1": ... 阅读更多
755 次浏览
JSON parse() 方法用于将 JSON 文本转换为 JavaScript 对象。以下是将 JSON 文本转换为 JavaScript JSON 对象的代码 -示例 实时演示 文档 body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .sample { font-size: 18px; font-weight: 500; color: red; } JSON parse() 方法 {"name":"Rohan", "sports":["Cricket", "Football"], "country":"India"} 点击此处 点击以上按钮解析以上 JSON 字符串 let ... 阅读更多
以下代码可用于解析 JSON 数组 -示例 实时演示
Bower 是一个用于 Web 的捆绑式主管,并为前端包管理中的缺点提供了一种传统方法。它基本上维护和监视所有包并检查新的更新。Bower 还使用名为 bower.Json 的发生文件来跟踪应用程序。本文介绍了 -“如何在 Ubuntu 上安装 bower”。要安装 bower,我们需要预安装 Node.js 和 NPM。要验证 node.js 版本,请使用以下命令-$ node -v示例输出应如下所示 -v6.9.2要验证 NPM 版本,请使用以下命令$ npm -v示例输出应如下所示 -3.10.9如果您想 ... 阅读更多
387 次浏览
在本文中,我们将学习如何在 CentOS 7 上安装和配置 MongoDB,MongoDB 是一个开源且免费的数据库(是一个 NoSQL 数据库),这意味着它是一个面向文档的数据库,它存储与 JSON 结构类似的文档(在 MongoDB 中称为 BSON),具有高可用性、性能和自动扩展。与 RDBMS 不同,它不需要任何预定义的数据库模式来将数据添加到数据库表中。我们可以在任何时间点更改模式而不会影响现有模式。先决条件在 Linux 机器上安装了 Centos 7。具有 root 用户权限的用户 ... 阅读更多