ホームページ >ウェブフロントエンド >jsチュートリアル >js関数定義関数の使い方経験_javascriptスキル

js関数定義関数の使い方経験_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 18:29:211470ブラウズ
1. 最も基本的なものは、別の関数宣言として使用されます。
コードをコピー コードは次のとおりです:

function func(){}
または
var func=function(){};

2. クラス コンストラクターとして使用します:
コードをコピーします コードは次のとおりです:

function class(){}
class.prototype={}; item=new class( );


3. クロージャーとして使用します:
//独立スコープ
})(); >4. オプションとして使用可能 デバイスの使用法:




コードをコピー
コードは次のとおりです:

5.上記 4 つの状況の混合適用:




コードをコピー
コードは次のとおりです:

6. Function を使用して、ajax から返された js スクリプトを処理します。コード


コードは次のとおりです:

var ajax_js_code= "{a:'a','b':'b','func ':function(){alert('abc')}}"; //これがサーバーから返された応答テキストであると仮定します
ajax_js_code=
この種の構築関数メソッド: var func=new Function(args1,args2,args3,...,body) args:parameters(任意の数値); 本体: 関数本体
例: var func=new Function("arg1","arg2 ","alert(arg1 ':' arg2)"); ;
処理原則に従って、戻りコードの形式は次のようになります:




コードをコピーします


コードは次のとおりです:

1.(function(){//code}) ()
2.{a:"abc ",func:function){}}//ハッシュテーブル
3.function(){}
上記の3つで処理できるはずです コードのほとんどが消えています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。