亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

js對象知識

2019-11-07 23:57:47
字體:
來源:轉載
供稿:網友
javaScript 提供多個內建對象,比如 String、Date、Array 等等。Javascript 只有一種數字類型。所有 JavaScript 數字均為 64 位JavaScript 中的所有數字都存儲為根為 10 的 64 位(8 比特),浮點數。整數(不使用小數點或指數計數法)最多為 15 位。小數的最大位數是 17,但是浮點運算并不總是 100% 準確:如果前綴為 0,則 JavaScript 會把數值常量解釋為八進制數,如果前綴為 0 和 "x",則解釋為十六進制數。數字屬性和方法屬性:MAX VALUEMIN VALUENEGATIVE INFINITIVEPOSITIVE INFINITIVENaNPRototypeconstructor方法:toExponential()toFixed()toPrecision()toString()valueOf()下面的代碼將當前日期與 2008 年 8 月 9 日做了比較:var myDate=new Date();myDate.setFullYear(2008,8,9);var today = new Date();if (myDate>today){alert("Today is before 9th August 2008");}else{alert("Today is after 9th August 2008");}Boolean 對象Boolean(邏輯)對象用于將非邏輯值轉換為邏輯值(true 或者 false)。var myBoolean=new Boolean()Math 對象JavaScript 提供 8 種可被 Math 對象訪問的算數值:常數圓周率2 的平方根1/2 的平方根2 的自然對數10 的自然對數以 2 為底的 e 的對數以 10 為底的 e 的對數這是在 Javascript 中使用這些值的方法:(與上面的算數值一一對應)Math.EMath.PIMath.SQRT2Math.SQRT1_2Math.LN2Math.LN10Math.LOG2EMath.LOG10ERegExpRegExp 是正則表達式的縮寫對象用于規定在文本中檢索的內容。RegExp 對象有 3 個方法:test()、exec() 以及 compile()。瀏覽器對象模型 (BOM)所有 JavaScript 全局對象、函數以及變量均自動成為 window 對象的成員。全局變量是 window 對象的屬性。全局函數是 window 對象的方法。甚至 HTML DOM 的 document 也是 window 對象的屬性之一:有三種方法能夠確定瀏覽器窗口的尺寸(瀏覽器的視口,不包括工具欄和滾動條)。對于Internet Explorer、Chrome、Firefox、Opera 以及 Safari:window.innerHeight - 瀏覽器窗口的內部高度window.innerWidth - 瀏覽器窗口的內部寬度對于 Internet Explorer 8、7、6、5:document.documentElement.clientHeightdocument.documentElement.clientWidth或者document.body.clientHeightdocument.body.clientWidth其他 Window 方法一些其他方法:window.open() - 打開新窗口window.close() - 關閉當前窗口window.moveTo() - 移動當前窗口window.resizeTo() - 調整當前窗口的尺寸Window Screenscreen.availWidth - 可用的屏幕寬度screen.availHeight - 可用的屏幕高度Window Locationwindow.location 對象在編寫時可不使用 window 這個前綴。location.hostname 返回 web 主機的域名location.pathname 返回當前頁面的路徑和文件名location.port 返回 web 主機的端口 (80 或 443)location.protocol 返回所使用的 web 協議(http:// 或 https://)location.href 屬性返回當前頁面的 URL。Window History為了保護用戶隱私,對 JavaScript 訪問該對象的方法做出了限制。history.back() - 與在瀏覽器點擊后退按鈕相同history.forward() - 與在瀏覽器中點擊按鈕向前相同Window Navigatorwindow.navigator 對象包含有關訪問者瀏覽器的信息。例:<div id="example"></div><script>txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>";txt+= "<p>Browser Name: " + navigator.appName + "</p>";txt+= "<p>Browser Version: " + navigator.appVersion + "</p>";txt+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>";txt+= "<p>Platform: " + navigator.platform + "</p>";txt+= "<p>User-agent header: " + navigator.userAgent + "</p>";txt+= "<p>User-agent language: " + navigator.systemLanguage + "</p>";document.getElementById("example").innerHTML=txt;</script>由于不同的瀏覽器支持不同的對象,您可以使用對象來檢測瀏覽器。例如,由于只有 Opera 支持屬性 "window.opera",您可以據此識別出 Opera。PopupAlert消息框JavaScript 中創建三種消息框:警告框alert("文本")、確認框confirm("文本")、提示框prompt("文本","默認值")提示框:function disp_prompt(){var name=prompt("請輸入您的名字","Bill Gates")if (name!=null && name!=""){document.write("你好!" + name + " 今天過得怎么樣?")}}確認框:function show_confirm(){var r=confirm("Press a button!");if (r==true){alert("You pressed OK!");}else{alert("You pressed Cancel!");}}警告框:function disp_alert(){alert("再次向您問好!在這里,我們向您演示" + '/n' + "如何向警告框添加折行。")}計時TimmingsetTimeout()未來的某時執行代碼clearTimeout()取消setTimeout()cookie 用來識別用戶。名字 cookie 密碼 cookie 日期 cookie首先,我們會創建一個可在 cookie 變量中存儲訪問者姓名的函數:function setCookie(c_name,value,expiredays){var exdate=new Date()exdate.setDate(exdate.getDate()+expiredays)document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())}上面這個函數中的參數存有 cookie 的名稱、值以及過期天數。在上面的函數中,我們首先將天數轉換為有效的日期,然后,我們將 cookie 名稱、值及其過期日期存入 document.cookie 對象。之后,我們要創建另一個函數來檢查是否已設置 cookie:function getCookie(c_name){if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1 c_end=document.cookie.indexOf(";",c_start) if (c_end==-1) c_end=document.cookie.length return unescape(document.cookie.substring(c_start,c_end)) } }return ""}上面的函數首先會檢查 document.cookie 對象中是否存有 cookie。假如 document.cookie 對象存有某些 cookie,那么會繼續檢查我們指定的 cookie 是否已儲存。如果找到了我們要的 cookie,就返回值,否則返回空字符串。最后,我們要創建一個函數,這個函數的作用是:如果 cookie 已設置,則顯示歡迎詞,否則顯示提示框來要求用戶輸入名字。function checkCookie(){username=getCookie('username')if (username!=null && username!="") {alert('Welcome again '+username+'!')}else { username=prompt('Please enter your name:',"") if (username!=null && username!="") { setCookie('username',username,365) } }}例子代碼:<html><head><script type="text/javascript">function getCookie(c_name){if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1 c_end=document.cookie.indexOf(";",c_start) if (c_end==-1) c_end=document.cookie.length return unescape(document.cookie.substring(c_start,c_end)) } }return ""}function setCookie(c_name,value,expiredays){var exdate=new Date()exdate.setDate(exdate.getDate()+expiredays)document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())}function checkCookie(){username=getCookie('username')if (username!=null && username!="") {alert('Welcome again '+username+'!')}else { username=prompt('Please enter your name:',"") if (username!=null && username!="") { setCookie('username',username,365) } }}</script></head><body onLoad="checkCookie()"></body></html> JavaScript 框架jQueryPrototypeMooTools
上一篇:Sqlite使用

下一篇:安卓推薦第三方庫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕国产精品| 欧美性生交xxxxx久久久| 成人久久精品视频| 欧美日韩美女在线| 国产精品久久久久国产a级| 国产成人欧美在线观看| 欧美高清视频在线播放| 亚洲第一网站男人都懂| 91成人天堂久久成人| 亚洲系列中文字幕| 亚洲美女自拍视频| 亚洲欧美三级在线| 国产成人福利夜色影视| 国产热re99久久6国产精品| 久久久久国产精品免费网站| 精品在线欧美视频| 日韩电影免费观看在线观看| 亚洲香蕉伊综合在人在线视看| 国产91成人video| 午夜免费在线观看精品视频| 精品视频在线播放免| 狠狠综合久久av一区二区小说| 久久视频在线免费观看| www.99久久热国产日韩欧美.com| 亚洲一区二区久久久久久久| 国产精品无av码在线观看| 久久国产精品影视| 国产一区二区三区丝袜| 欧美激情va永久在线播放| 国产亚洲美女精品久久久| 国产做受69高潮| 亚洲精品wwwww| 亚洲欧洲在线视频| 欧美理论电影在线播放| 亚洲a区在线视频| 欧美在线视频一区| 97精品视频在线观看| 5278欧美一区二区三区| 97在线精品国自产拍中文| 亚洲欧美日韩国产中文| 亚洲视频在线观看网站| 亚洲影院在线看| 国产精品video| 91精品久久久久久久久中文字幕| 91网站在线免费观看| 97国产精品免费视频| 欧美日韩国产在线播放| 日本久久久久久久久| 国产在线精品播放| 国模精品一区二区三区色天香| 欧洲亚洲在线视频| 成人性生交大片免费看视频直播| 国产精品偷伦一区二区| 中日韩美女免费视频网站在线观看| 国产精品爽黄69天堂a| 4444欧美成人kkkk| 精品中文字幕在线观看| 精品久久久国产精品999| 国产一区二区三区在线播放免费观看| 正在播放欧美视频| 亚洲а∨天堂久久精品9966| 亚洲欧美制服综合另类| 91美女高潮出水| 日本19禁啪啪免费观看www| 91久久久国产精品| 国产午夜精品一区理论片飘花| 国产亚洲美女精品久久久| 亚洲激情在线观看视频免费| 在线中文字幕日韩| 国产精品久久久久99| 亚洲福利视频专区| 国产精品视频导航| 中文字幕精品国产| 日韩a**中文字幕| www.99久久热国产日韩欧美.com| 欧美日韩国产麻豆| 亚洲欧美日韩中文视频| 国产97人人超碰caoprom| 在线观看日韩av| 国产视频精品一区二区三区| 国产精品美女久久久免费| 日韩在线免费视频观看| 欧美性xxxx在线播放| 国产丝袜一区二区三区| 日韩欧美精品网站| 欧美久久精品一级黑人c片| 欧美精品午夜视频| 亚洲福利视频免费观看| 热久久这里只有精品| 91久久国产综合久久91精品网站| 欧美最猛性xxxxx亚洲精品| 日韩国产一区三区| 亚洲欧美中文日韩v在线观看| 精品国产成人在线| 欧美最猛性xxxxx(亚洲精品)| 日韩免费av一区二区| 国模gogo一区二区大胆私拍| 国产精品成人在线| 成人av.网址在线网站| 亚洲天堂视频在线观看| 91免费综合在线| 色综合伊人色综合网| 成人黄色免费看| 中文字幕日韩精品有码视频| 亚洲欧美日本另类| 久久视频在线播放| 成人在线小视频| 欧美老女人性生活| 久久久久久国产精品美女| 国产精品678| 午夜精品一区二区三区av| 国产精品国内视频| 亚洲一区制服诱惑| 5252色成人免费视频| 中文字幕久热精品在线视频| 88国产精品欧美一区二区三区| 亚洲精品美女在线| 少妇高潮久久久久久潘金莲| 韩国国内大量揄拍精品视频| 国产精品对白刺激| 欧美华人在线视频| 国产有码在线一区二区视频| 亚洲精品国偷自产在线99热| 成人在线小视频| 亚洲国产欧美一区| 亚洲tv在线观看| 亚洲成人av在线播放| 欧美精品成人91久久久久久久| 久久久国产一区二区| 国产精品黄色av| 久久久噜噜噜久噜久久| 日韩在线观看网址| 亚洲激情自拍图| 亚洲香蕉成视频在线观看| 久久91亚洲人成电影网站| 国产一区二区三区中文| 日韩在线播放一区| 欧美色道久久88综合亚洲精品| 亚洲久久久久久久久久| 欧美激情一级二级| 久久这里有精品视频| 日本亚洲欧洲色| 国产欧美精品日韩| 久久影院在线观看| 国产精品日韩在线| 久久精品国产精品亚洲| 亚洲在线观看视频| 欧美日韩在线免费| 久久久久久久久久久免费| 欧美日韩在线视频一区二区| 亚洲欧洲美洲在线综合| 欧美激情综合亚洲一二区| 欧美中文在线免费| 久热精品视频在线免费观看| 欧美激情亚洲另类| 亚洲欧美在线免费观看| 欧美精品video| 欧美精品久久久久久久久| 日韩女优人人人人射在线视频| 欧美日韩视频在线| 欧美一乱一性一交一视频| 精品久久久一区| 91成人天堂久久成人| 久久九九全国免费精品观看|