ホームページ >ウェブフロントエンド >CSSチュートリアル >JSでの組み込み関数とカスタム関数の使用方法

JSでの組み込み関数とカスタム関数の使用方法

php中世界最好的语言
php中世界最好的语言オリジナル
2017-11-28 13:51:252533ブラウズ

今日は、JSの組み込み関数とカスタム関数について、JSの組み込み関数とカスタム関数の使い方、JSの組み込み関数とカスタム関数を使用する際の注意点についてお話します。例 2 つのケース。

JSコードを実行するには2つの方法があり、1つはインターフェースを更新する方法、もう1つはクリック時にJSコ​​ードを実行する方法です

関数のパラメータ:配置されているもの。定義された関数には仮パラメータ(仮パラメータ)があり、その数に制限はありません。呼び出し元の関数によって渡される値が実パラメータとなり、仮パラメータと実パラメータは対応する値を取得します。スクリプトのタグの間に記述された変数はグローバル変数(トップレベル変数)と呼ばれ、変数が関数内で定義されている場合、その変数のスコープはトップレベルのスコープになります。 JS は変数を検索するときに上向きの検索ルールに従います (独自のスコープ内の変数を優先的に検索します)

関数を定義している限り、スコープが生成されます

スコープの検索ルールはスコープです。チェーン

独自のスコープ内の変数の検索を優先し、上向きのクエリ

は実行されません 以下を検索

今、aはグローバル変数です

1. JavaScript組み込み関数

エスケープ関数: 受信文字列をURLエンコードします。

unescape 関数: 受信 URL エンコーディングを元の文字列に変換します。

URL エンコード規則は次のとおりです:

(1) 英語の英数字: エンコードされません。

(2) 空白の句読点: %xx 文字列に変換します。たとえば、空白文字は %20 に変換されます。

(3) 漢字: 16 進数の %xxxx 文字列に変換します。

<!doctype html>  
<html>  
 <head>  
    <meta charset="gb2312">  
    <title>实验</title>  
    </script>   
 </head>  
   
 <body>  
    <script language="javascript">  
           
        var str = "javascript学习基础";  
   
        var strEscape = escape(str);              
        var strOriginal = unescape(strEscape);    
   
        console.log(strEscape);  // javascript%u5B66%u4E60%u57FA%u7840  
        console.log(strOriginal);// javascript学习基础  
    </script>  
 </body>  
</html>

カスタム関数

は、パラメーターを受け取らないことも、パラメーターを受け取ることも、戻り値を含めることもできます。

<!doctype html>  
<html>  
 <head>  
    <meta charset="gb2312">  
    <title>实验</title>  
    <script language="javascript">  
           
        //带2个参数,返回值  
        function f2(a,b)  
        {  
            return a + parseInt(b);  
        }  
           
        //不带参数,无返回值  
        function f1()  
        {  
            var r;  
            r = f2(2,&#39;8xx&#39;);  
            document.write(r);    
        }  
    </script>  
 </head>  
   
 <body>  
    <script language="javascript">  
        f1(); //输出10  
    </script>  
 </body>  
</html>

これらの事例を読んだ後は、その方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

関連書籍:

DIV の高さを適応させる方法


CSS を使用して画像の背景のテキストコンテンツを非表示にする方法


CSS を使用して HTML で div を非表示にする方法

以上がJSでの組み込み関数とカスタム関数の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。