javascriptではencodeURLオブジェクト、Booleanオブジェクト、Functionオブジェクト、global Thisオブジェクト、Infinityオブジェクト、isFiniteオブジェクト、isNaNオブジェクト、JSONオブジェクト

15297 ワード

エンコーディング()オブジェクト:
特殊文字を符号化するために用いられ、デコード対象:特殊文字を復号し、URLアドレス符号化に用いられる.
	<script>
        var url = 'https://mozilla.org/?x=шеллы'
        var urlEncode = encodeURI(url);
        console.log(urlEncode); //https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B
        var urlDecode = decodeURI(urlEncode);
        console.log(urlDecode);//https://mozilla.org/?x=шеллы
    script>
Booleanオブジェクト:
newによってブール値を含むオブジェクトを作成します.ボア括弧に入ってくると、省略、0、null、false、NaN、undefined、「」はそのオブジェクトに初期値falseがあることを表します.Boolean()括弧に入力された場合:任意のオブジェクト、空の配列、「false」、その他の値は、オブジェクトの初期値がtrueであることを表します.valueOf()メソッドは、そのオブジェクトの値を取得することができます.
	<script>
        var boolean = new Boolean(1);
        if (boolean.valueOf()) {
      
            console.log('boolean    true');//boolean    true
        };
    script>
Function()オブジェクト:
newで関数オブジェクトを作成します.Functionで作成した関数は、グローバルスコープでのみ実行できます.
	<script>
        var sum = new Function('a', 'b', 'c', 'return a + b + c');
        console.log(sum(1, 2, 3)); //6
    script>
グローバルプロパティglobal This:
グローバルのthis値を含め、グローバルオブジェクトを返します.
	<script>
        function global() {
      
            console.log(globalThis); //Window {window: Window, self: Window, document: document, name: "", location: Location, …}
        }
        global();
    script>
Infinityオブジェクト:
無限大の値を指します.これはグローバル変数です.
	<script>
        function max() {
      
            console.log(Infinity === Math.pow(10, 1000)); //true
        }
        max();
    script>
isfinite()グローバル関数:
一つの数値に制限があるかどうかを判断するために使用します.
	<script>
        function isIn() {
      
            if (isFinite(Infinity)) {
      
                console.log('           ');
            } else {
      
                console.log('           ');
            };
        }
        isIn();
    script>
isNaN()方法:
着信パラメータがNaNかどうかを判断する:
	<script>
        function isNan() {
      
            if (isNaN(10 % 't')) {
      
                console.log('      NaN');
            } else {
      
                console.log('       NaN');
            };
        }
        isNan();
    script>
JSONオブジェクト:
JSONは、オブジェクト、配列、数値、文字列、ブール値、nullをプロビジョニングするためのシンタックスです.これは二つの方法のparse()とstingify()を含みます.JSON.parse()方法はJSON文字列を解析するためのもので、JSON.stringify()方法はjson文字列を変換するものである.
	<script>
        var str = '{"name":"jack","age":15}';
        var result = JSON.parse(str);
        console.log(str); //{"name":"jack","age":15},     
        console.log(result); //{name: "jack", age: 15},json  
    
        var jso = {
      
            'name': 'jack',
            'age': '19'
        };
        var toStr = JSON.stringify(jso);
        console.log(jso); //{name: "jack", age: "19"},json  
        console.log(toStr); //{"name":"jack","age":"19"},     
    script>
ヒント:本文の写真などの素材はネットから由来しています.権利侵害があればメールでメールしてください[email protected]削除します.筆者:苦海