function example(str) {
var cache = ( str != "" ) ? str : null;
}
example("something");
alert(cache); // cache is not defined
警告時に、キャッシュが定義されていないと表示されます。関数を呼び出した後、キャッシュが保存され、alert(cache)のように呼び出すことができるようにする方法。
自己記憶機能
暗記は、以前に計算された値を記憶できる関数を構築するプロセスです。これにより、すでに実行されている不要な複雑な計算を回避することで、パフォーマンスを大幅に向上させることができます。
function foo(str) {
if (!foo.cache) {
foo.cache = ( typeof str !== undefined ) ? str : null;
}
}
foo("something");
alert(foo.cache);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加