freeCodeCamp/curriculum/challenges/russian/02-javascript-algorithms-an.../basic-data-structures/use-the-delete-keyword-to-r...

3.2 KiB
Raw Blame History

id title challengeType videoUrl localeTitle
587d7b7c367417b2b2512b1b Use the delete Keyword to Remove Object Properties 1 Использование ключа удаления для удаления свойств объекта

Description

Теперь вы знаете, какие объекты и их основные функции и преимущества. Короче говоря, это хранилища с ключевыми значениями, которые обеспечивают гибкий, интуитивно понятный способ структурирования данных и обеспечивают очень быстрое время поиска. Во всех остальных задачах мы опишем несколько общих операций, которые вы можете выполнять на объектах, чтобы вы могли комфортно применять эти полезные структуры данных в своих программах. В более ранних задачах мы добавили и модифицировали пары ключ-значение объекта. Здесь мы увидим, как мы можем удалить пару ключ-значение из объекта. Давайте вернемся к примеру нашего foods последний раз. Если мы хотим удалить ключ apples , мы можем удалить его, используя ключевое слово delete :
удалять пищу.

Instructions

Используйте ключевое слово delete для удаления oranges , plums и strawberries ключей из объекта foods .

Tests

tests:
  - text: 'Объект <code>foods</code> имеет только три ключа: <code>apples</code> , <code>grapes</code> и <code>bananas</code>'
    testString: 'assert(!foods.hasOwnProperty("oranges") && !foods.hasOwnProperty("plums") && !foods.hasOwnProperty("strawberries") && Object.keys(foods).length === 3, "The <code>foods</code> object only has three keys: <code>apples</code>, <code>grapes</code>, and <code>bananas</code>");'
  - text: '<code>oranges</code> , <code>plums</code> и <code>strawberries</code> ключи удаляются с помощью <code>delete</code>'
    testString: 'assert(code.search(/oranges:/) !== -1 && code.search(/plums:/) !== -1 && code.search(/strawberries:/) !== -1, "The <code>oranges</code>, <code>plums</code>, and <code>strawberries</code> keys are removed using <code>delete</code>");'

Challenge Seed

let foods = {
  apples: 25,
  oranges: 32,
  plums: 28,
  bananas: 13,
  grapes: 35,
  strawberries: 27
};

// change code below this line

// change code above this line

console.log(foods);

Solution

// solution required