Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
JavaScript の strict モードの例外 "can't assign to property" は、プリミティブ値、例えばシンボル、文字列、数値、論理値などにプロパティを作成しようとしたときに発生します。プリミティブ値はいかなるプロパティを持つこともできません。
Strict モードでは、 TypeError はプリミティブ値、例えばシンボル、文字列、数値、論理値などにプロパティを作成しようとしたときに発生します。プリミティブ値はいかなるプロパティを持つこともできません。
想定外の場所に想定外の値が流れてきたり、 String や Number のオブジェクトバリアントが想定されていたりすることが問題となることがあります。
このような場所でプリミティブ値を使用しないようにコードを修正するか、 Object と同等のオブジェクトを生成して問題を修正するかします。
This page was last modified on 2024年12月17日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.