Javascript全局对象Global

Javascript全局对象Global

一、简单的介绍

全局函数是属于一个对象的,但是实际却没有这个对象。它所有的函数、属性都是直接书书写的,不需要对象或者变量名来引用。

二、全局对象的转换函数


<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Titletitle>
    <script>
        /*
           转换函数的功能:将字符串转换成整数或者小数

           parseInt()将一个字符串转成整数,如果一个字符串包含非数字字符

           parseFloat()将一个字符串转成小数,转换原理同上。

           isNaN()转换前判断被转换的字符串是否是一个数字,非数字返回true

        */  
        var i = "15.63";
        //string->整数
        var num1 = parseInt(i);
        document.write("num1的值为:" + num1 + ",num1的类型为:" + typeof num1+"
"
); var num2 = parseFloat(i); document.write("num2的值为:" + num2 + ",num2的类型为:" + typeof num2+"
"
);
script> head> <body> body> html>

转换函数效果图
Javascript全局对象Global_第1张图片

三、全局函数的解码编码


<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Titletitle>
    <script>
        /*
        encodeURI:编码
        decodeURI:解析
        */

        var str1 = "这是一个全局函数";
        //采用url编码
        var str = encodeURI(str1);
        document.write(str);


        //换行显示
        document.write("
"
) //采用url解码 var decodeStr = decodeURI(str); document.write(decodeStr);
script> head> <body> body> html>

解码编码效果图
在这里插入图片描述

你可能感兴趣的:(Javascript)