1

プロトタイプがページにロード/含まれているかどうかを確認するにはどうすればよいですか?「Prototype」オブジェクトをチェックしてプロトタイプがロードされていない場合、firebugで「Prototypeisnotdefined」エラーが発生します。

http://jsfiddle.net/pampurio97/evRTx/

4

2 に答える 2

7

を使用typeofすると、未宣言/未定義のオブジェクトが渡されます。

if ( typeof Prototype !== "undefined" ) {
    // ...
}
于 2012-09-01T19:44:08.600 に答える
0

私はこれが少しきれいだと信じています:

var Prototype = window.Prototype;
if(Prototype) { //Prototype is loaded }
于 2015-10-15T09:50:01.840 に答える