どういうわけか、関数をグローバル変数として定義し、内部変数にアクセスできると思っていました。 例:JavaScriptでグローバル関数変数にアクセスする
var func = function(){
var connected = true;
}
console.log(func.connected);
ただし、これはまだ "未定義"となります。 私はこのような特定の変数を「名前空間」するのは面白いと思っていました。
delete
これらの要素を使用できるため、オブジェクト/リスト/ディクショナリ(それらを呼び出す方法)は使用しません。
?他のものも削除することができます。 – SLaks
'私はそれらの要素を削除することができるのでオブジェクトを使いたくありません。あなたを失望させますが、関数もオブジェクトです:' delete func'。実際、javascriptのすべてがオブジェクトです。 – slebetman
はい、しかし 'var 'を使って宣言された変数を削除することはできません – skerit