元の値のメソッド


元の値をオブジェクトとして使用するときの内部動作
1.元の値は元の値を保持し、単一の値形式を保持します.
2.言語階層で文字列、数値、ブール、構成部品にアクセスできるメソッドおよびプログラム.
3.これを実現するために、元の値がメソッドまたはPropertyにアクセスしようとすると、追加の機能を提供する「元のパッケージオブジェクト(objectwrapper)」という特殊なオブジェクトが作成されます.このオブジェクトはすぐに削除されます.
str.toUpperCase()を呼び出すときの内部動作
let str = "Hello";

alert( str.toUpperCase() ); // HELLO
1.文字列strは元の値であるため、元の値のProperty(toUpperCase)にアクセスすると特殊なオブジェクトが作成されます.このオブジェクトは文字列の値を知っており、toUpperCase()などの有用な方法があります.
2.メソッドが実行を開始し、alertウィンドウに出力される新しい文字列を返します.
3.特殊なオブジェクトは破壊され、元の値strのみが保持されます.
https://ko.javascript.info/primitives-methods