相关疑难解决方法(0)

为什么所有画布示例都使用ctx?

这是一项要求还是一项惯例?如果这是一个约定是什么原因?Ctx似乎并不特别令人难忘或直观.

例如

var ctx = document.getElementById('canvas').getContext('2d');
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

36
推荐指数
3
解决办法
3万
查看次数

邮递员从 JSON 中获取值,其中使用 javascript 等于数组中的值

目前使用的Postman最新版本:6.7.4(最新)

我正在尝试从 JSON 响应正文中获取一个值并将其存储在环境变量中,但值 'username' 应等于我的首选用户名。

通常我会提取这样的值:

var jsonData = pm.response.json();
pm.environment.set("useridToken", jsonData.Customers[0].userid);
Run Code Online (Sandbox Code Playgroud)

这会给我列表中的第一项,但我希望从列表中获得第一项或第二项。例如,我希望获得userid where username EQUAL "Billy"。

身体反应的输出:

{
"Customers": [
    {
        "id": 24,
        "userid": 73063,
        "username": "BOB",
        "firstname": "BOB",
        "lastname": "LASTNAME
    },
    {
        "id": 25,
        "userid": 73139,
        "username": "Billy",
        "firstname": "Billy",
        "lastname": "lasty"
    }
   ]
}
Run Code Online (Sandbox Code Playgroud)

有小费吗?

我记得在 SoapUI 中是这样的:

$.channels[?(@.is_archived=='false')].id[0]
Run Code Online (Sandbox Code Playgroud)

我想在 Postman 的 JS 中不可能做到这一点?

javascript arrays json postman

8
推荐指数
1
解决办法
6591
查看次数

查找并删除Javascript对象数组中的第一个匹配元素

假设我有一个数组:

    members = [
        {name: 'Anna', class: 'one'}, 
        {name: 'Bob', class: 'two'},  
        {name: 'Chuck', class: 'two'}];

    removed = members.myRemoveByClass('two');     //something like

    // removed is {name: 'Bob', class: 'two'} 
    // members is [{name: 'Anna', class: 'one'}, {name: 'Chuck', class: 'two'}]
Run Code Online (Sandbox Code Playgroud)

我正在寻找一些东西myRemoveByClass.ES2015很好或使用Lodash.该阵列已经订购.问题,我已经看到相当符合我正在寻找的.

javascript arrays

7
推荐指数
2
解决办法
1500
查看次数

当我有JSON对象列表时,如何从唯一键返回值?

我有一个JSON对象列表,例如,我想使用键为“ 91842301”的键访问该对象。请参见下面的代码。

我怎样才能做到这一点?

我尝试使用诸如find,where,propertyOf和其他函数,但这些函数没有考虑到我正在搜索的对象列表,而这些对象我只知道其关键字而不是列表中的位置。

[{
  "918345787": [
    {
      "year": "2018",
      "name": "Lucidtech AS",
      "organizationNumber": "918345787",
      "employees": "5",
      "currency": "NOK",
      "totalOperatingIncome": 481000,
      "personnelExpenses": 900000,
      "salaryCosts": 741000,
      "operatingProfit": -1043000,
      "netIncome": -1042000,
      "timestamp": "2019-7-2 13:30:16",
      "daughter": "No avaliable information about daughters"
    },
    {
      "year": "2017",
      "name": "Lucidtech AS",
      "organizationNumber": "918345787",
      "employees": "unknown",
      "currency": "NOK",
      "totalOperatingIncome": 300000,
      "personnelExpenses": 813000,
      "salaryCosts": 710000,
      "operatingProfit": -622000,
      "netIncome": -621000,
      "timestamp": "2019-7-2 13:30:16",
      "daughter": "No avaliable information about daughters"
    }
  ]
},
{
  "979369867": [
    {
      "year": "2018",
      "name": …
Run Code Online (Sandbox Code Playgroud)

javascript json

-1
推荐指数
1
解决办法
45
查看次数

标签 统计

javascript ×4

arrays ×2

json ×2

canvas ×1

html5 ×1

postman ×1