日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JavaScript学习随记——常见全局对象属性及方法

發(fā)布時間:2023/12/1 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript学习随记——常见全局对象属性及方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.



<script type="text/javascript" charset="utf-8">//全局對象: Object、Array、Math等/*** 全局的方法:* 1.encodeURI、escape、decodeURIComponet 編碼* 2.decodeURI、unescape、encodeURIComponet 解碼* 3.parseInt、parseFloat、isNaN、isFinite* 4.eval 計算 JavaScript 字符串,并把它作為腳本代碼來執(zhí)行。* 5.Number、String* * * 全局屬性:* 1.Infinity 代表正的無窮大的數(shù)值。* 2.java 代表 java.* 包層級的一個 JavaPackage。* 3.NaN 指示某個值是不是數(shù)字值。* 4.Packages 根 JavaPackage 對象。* 5.undefined 指示未定義的值。* *//*** 轉碼:encodeURI、encodeURIComponet* 解碼:decodeURI、decodeURIComponent* * encodeURI:只轉義一些非標準的特殊字符* encodeURIComponet(常用):轉義特殊的符號*/var uri ="http://www.smqk.org ?type=1";var str1 = encodeURI(uri);var str2 = encodeURIComponent(uri);console.log("【uri】:"+uri);console.log("【encodeURI(uri)】:"+str1);console.log("【encodeURIComponent(uri)】:"+str2);console.log("【decodeURI(str1)】:"+decodeURI(str1));console.log("【decodeURIComponet(str2)】:"+decodeURIComponent(str2));/********************* 【開始】運行結果 ********************【uri】:http://www.smqk.org ?type=1【encodeURI(uri)】:http://www.smqk.org%20?type=1【encodeURIComponent(uri)】:http%3A%2F%2Fwww.smqk.org%20%3Ftype%3D1【decodeURI(str1)】:http://www.smqk.org ?type=1【decodeURIComponet(str2)】:http://www.smqk.org ?type=1********************* 【結束】運行結果 ********************/ </script><script type="text/javascript" charset="utf-8"> /*** eval(string) :解析執(zhí)行參數(shù)腳本( 無形的javascript 解析器)*///@eval example 1:執(zhí)行字符串類型的語句var statement ="var a = 10; var b = 20;";var returnVal = eval(statement);console.log(a+b);console.log("returnVal:"+returnVal);//@eval example 2:執(zhí)行字符串類型的對象var objString = "{age:20,name:'zs',sex:'女'}";var obj = eval("("+objString+")");console.log("eval[objString]: "+obj.name+" , "+obj.age+" , "+obj.sex);//@eval example 3:執(zhí)行字符串類型的數(shù)組var arrString = "['123',456,new Date(),false]";var arr = eval(arrString);console.log("eval[arrString]: "+arr);/********************* 【開始】運行結果 ********************30returnVal:undefinedeval[objString]: zs , 20 , 女eval[arrString]: 123,456,Thu Oct 29 2015 23:31:49 GMT+0800,false********************* 【結束】運行結果 ********************/ </script><script type="text/javascript" charset="utf-8"> /*** escape、unescape*/var str = "什碼情況-abc-0123-ABC";var str1 = escape(str);console.log("str:"+str); console.log("escape(str):"+str1); console.log("unescape(str1):"+unescape(str1)); if(NaN == NaN){console.log("NaN == NaN.");}else{console.log("注意:NaN != NaN.");}/********************* 【開始】運行結果 ********************str:什碼情況-abc-0123-ABCescape(str):%u4EC0%u7801%u60C5%u51B5-abc-0123-ABCunescape(str1):什碼情況-abc-0123-ABC注意:NaN != NaN.********************* 【結束】運行結果 ********************/ </script>

總結

以上是生活随笔為你收集整理的JavaScript学习随记——常见全局对象属性及方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。