RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-277363

Marina's questions

Martin Hope
Marina
Asked: 2021-10-13 19:49:36 +0000 UTC

将新元素附加到不同的块

  • 0

为什么新的块元素附加到第二个div?并且从一开始就消失了。我知道,当我们创建一个元素时,实际上 DOM 中会出现一个新对象,并且会附加一个指向该对象的链接。如果我们将新元素重新附加到另一个 div,为什么它会丢失?可以从不同的地方引用同一个对象。或者它是附加的功能?谢谢!

<div class="box-1"></div>
<div class="box-2"></div>

let block = document.createElement('div');
block.classList.add('new');

document.querySelector('.box-1').append(block);
document.querySelector('.box-2').append(block);
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-03-20 03:53:14 +0000 UTC

在星期几的名称之间找到一个中间值

  • 0

请告诉我如何在星期几的缩写之间找到星期的值:

Что-бы для SUN-WED получить SUN,MON,TUE,WED
или для MON-FRI получить MON,TUE,WED,FRI.

UPD:我的版本

function getWeekDays(start, end) {
  let newarr = [];
  let week = ['SUN', 'MON', 'TUE', 'WED', 'THUR', 'FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED', 'THUR', 'FRI', 'SAT'];
  let a = week.indexOf(start);

    for (let i = 0; i < week.length; i++) {
      if (i >= a) {
        newarr.push(week[i])
        if (week[i] === end) {
          break;
        }
      }
    }
}

getWeekDays('SAT', 'MON');
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-01-31 04:44:39 +0000 UTC

在字符串中收集所有带引号的字符串 RegExp

  • 0

该行来自服务器:

let str = '(list "https:url1" "https:url2" "https:url3")';

您需要将所有 url 收集到一个数组中:

let regex = /"(.*?)"/g;
let fin = str.match(regex);

但输出是双双引号中的数组:

[""https:url1"", ""https:url2"", ""https:url3""]

是否可以以标准方式摆脱一些引号,使其成为这样?

  ["https:url1", "https:url2", "https:url3"]
javascript
  • 2 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-01-22 05:04:05 +0000 UTC

将类型化对象转换为 TypeScript

  • 0

你能告诉我如何TypeScript obj转换成newObj?

 interface Range {
  date: string;
  size: number;
  temp: [{
    name: string | null;
    text: string | null
  } | []];
}


let obj: Range[] = [{
    "date": "2020-01-20",
    "size": 8,
    "temp": [{
        "name": "aaa",
        "text": "AAA",
      },
      {
        "name": "bbb",
        "text": "BBB",
      },
      {
        "name": "ccc",
        "text": "CCC",
      }
    ]
  },
  {
    "date": "2020-01-21",
    "size": 7,
    "temp": []
  }
];

let newObj = [{
    "date": "2020-01-20",
    "size": 8,
    "prop": true,
    "name": "aaa",
    "text": "AAA"
  },
  {
    "date": "2020-01-20",
    "size": 8,
    "prop": true,
    "name": "bbb",
    "text": "BBB"
  },
  {
    "date": "2020-01-20",
    "size": 8,
    "prop": true,
    "name": "ccc",
    "text": "CCC"
  },
  {
    "date": "2020-01-21",
    "size": 7,
    "prop": false,
    "name": null,
    "text": null
  }
];
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-08-28 03:03:23 +0000 UTC

可观察的主题

  • 2

为什么将 asObservable 方法应用于 Subject?主体是自给自足的,它既可以是观察者,也可以是可观察者。以下两个示例的工作方式相同。

// пример1

let currentUserSubject$ = new Subject();
let currentUser$ = currentUserSubject$.asObservable();

currentUserSubject$.subscribe(val => {
  console.log(val);
});

currentUserSubject$.next('hello');

// пример2

let currentUserSubject$ = new Subject();

currentUserSubject$.subscribe(val => {
  console.log(val);
});

currentUserSubject$.next('hello');
angular2
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-06-12 02:57:19 +0000 UTC

通过不同方法对对象数组进行自定义排序

  • 0

我对表中的数据进行自定义排序(升序/降序)。为什么它只在一个方向排序?数据对象只更改一次。

  data = [
    { name: "Вася", age: 23 },
    { name: "Маша", age: 18 },
    { name: "Вовочка", age: 6 }
  ];


  up() {
    let copy = JSON.parse(JSON.stringify(this.data))
    copy.sort(function (a, b) {
      return Number(a.age) + Number(b.age)
    })
    this.data = copy;
    console.log(this.data);
  }


  down() {
    let copy = JSON.parse(JSON.stringify(this.data))
    copy.sort(function (a, b) {
      return Number(a.age) - Number(b.age)
    })
    this.data = copy;
    console.log(this.data);
  }

https://stackblitz.com/edit/angular-gcwe5p

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-05-03 05:02:12 +0000 UTC

Angular 模板中的异步数据输出

  • -2

我在模板中显示产品列表。每个产品都在请求中单独发送到服务器以显示信息。但是 parseValue 方法没有为我显示任何内容。试图通过异步{{parseValue(item) | async}}显示 - 显示错误。如何从 parseValue() 正确输出数据?

<div*ngFor="let item of cars">
<span>{{item}}{{parseValue(item)}}</span>
</div>

parseValue(item) {
    this.getData.get(item)
    .subscribe((resp) => { 
      // обработка resp;
    return resp
})

如果我将查询结果返回给服务器,我会得到 [object Object]

parseValue(item) {
    return this.getData.get(item)
    .subscribe((resp) => { 
      // обработка resp;
    return resp
})
angular2
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-04-11 03:36:34 +0000 UTC

不要将非唯一对象添加到数组

  • 2

有一个水果对象数组,可以将对象添加到所选数组中。

let fruits = [{Id: 1, Name: 'Apple'}, {Id: 2, Name: 'Pear'},
{ Id: 3, Name: 'Orange'}, { Id: 4, Name: 'Plum'}, { Id: 5, Name: 'Cherry'}];

let selected = [{Id: 3, Name: 'Orange'}];

如果那里已经有类似的对象,如何防止将来自水果的对象添加到选定对象。例如,让 Id = 3 的对象不再添加到 selected 中,但其余的都添加?IE支持很重要。

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-03-20 03:54:36 +0000 UTC

通过相同的键折叠对象数组

  • 1

如何使用这样的逻辑通过相同的键折叠对象数组?尽可能简单,使其在 IE 中工作。

从

let arr = [{'red':100},{'blue':300},{'red':200},{'green':700}];

至

let arr2 = [{'red':[100, 200]},{'blue':300},{'green':700}];
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-04-12 03:27:27 +0000 UTC

JS表动态填充

  • 0

如何使用 javascript 或 angular2 使用数组中的数据动态填充页面上已经形成的静态表?

粗略地说,页面上会有一个空的静态表格,需要通过点击将数据输入到列中。

谢谢!

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-01-08 04:39:52 +0000 UTC

JS数组元素

  • 2

如何按顺序显示一系列数组元素?

 Чтобы из такого:      35,3,6,9,11,12,13,14,15,39,9,21,25,26,27
 На выходе было такое: 35,3,6,9,11-15,39,9,21,25-27
javascript
  • 2 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-12-17 05:17:20 +0000 UTC

更改 JS 对象

  • 2

为什么在这里,当从一个函数修改一个对象时,原来的对象并没有改变?谢谢!!

var objs = {
  className: 'menu'
};

function news() {
  objs.className = 'new menu';
  console.log(objs);// 'new menu'
}
console.log(objs);//'menu'

news();
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Marina
Asked: 2020-12-10 04:47:09 +0000 UTC

字符串数组到 JS 对象数组

  • 1

从字符串数组中:

var arr = ["{a:2}","{b:5}","{c:9}"];

用对象制作高级数组?

var arr = [{a:2},{b:5},{c:9}];

我尝试了拆分 join(',') 的选项,使用正则表达式删除引号,但是当组合回数组时,split(',') 再次收集字符串,我们需要数组中的完整对象。谢谢!!

javascript
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5