diff --git a/1-js/09-classes/04-private-protected-properties-methods/article.md b/1-js/09-classes/04-private-protected-properties-methods/article.md index 9add309bc9..413d728432 100644 --- a/1-js/09-classes/04-private-protected-properties-methods/article.md +++ b/1-js/09-classes/04-private-protected-properties-methods/article.md @@ -183,8 +183,6 @@ new CoffeeMachine().setWaterAmount(100); ## Приватное свойство "#waterLimit" -[recent browser=none] - Есть новшество в языке JavaScript, которое почти добавлено в стандарт: оно добавляет поддержку приватных свойств и методов. Приватные свойства и методы должны начинаться с `#`. Они доступны только внутри класса. @@ -309,5 +307,3 @@ class User { - Защищённые поля имеют префикс `_`. Это хорошо известное соглашение, не поддерживаемое на уровне языка. Программисты должны обращаться к полю, начинающемуся с `_`, только из его класса и классов, унаследованных от него. - Приватные поля имеют префикс `#`. JavaScript гарантирует, что мы можем получить доступ к таким полям только внутри класса. - -В настоящее время приватные поля не очень хорошо поддерживаются в браузерах, но можно использовать полифил. diff --git a/1-js/99-js-misc/06-bigint/article.md b/1-js/99-js-misc/06-bigint/article.md index 5f92b46238..f3fbdd70bd 100644 --- a/1-js/99-js-misc/06-bigint/article.md +++ b/1-js/99-js-misc/06-bigint/article.md @@ -1,7 +1,5 @@ # BigInt -[recent caniuse="bigint"] - `BigInt` - это специальный числовой тип, который предоставляет возможность работать с целыми числами произвольной длины. Чтобы создать значение типа `BigInt`, необходимо добавить `n` в конец числового литерала или вызвать функцию `BigInt`, которая создаст число типа `BigInt` из переданного аргумента. Аргументом может быть число, строка и др.