Time of Update: 2017-01-19
JavaScript Boolean.constructor()方法返回一個引用到建立執行個體的原型布爾函數。文法boolean.constructor()傳回值: NA下面是參數的詳細資料:返回建立此對象的執行個體。例子:<html><head><title>JavaScript constructor()
Time of Update: 2017-01-19
prototype屬性可以將屬性和方法添加到任何對象(Number, Boolean, String 和Date等)。註:原型(Prototype)是一個全域的屬性,它可以使用在幾乎所有的對象。文法object.prototype.name = value執行個體:這裡有一個例子展示了如何使用原型(prototype)屬性的屬性添加到對象:<html><head><title>User-defined
Time of Update: 2017-01-19
Number.MIN_VALUE屬性屬於靜態Number對象。這代表了儘可能小的正數的JavaScript可以工作的常量。該常量的實際值是 文法您可以使用以下文法訪問屬性:var val = Number.MIN_VALUE;執行個體 :這裡是表示該屬性的使用的例子。<html><head><script type="text/javascript"><!--function showValue(){ var val =
Time of Update: 2017-01-19
可以使用多個if... else if語句,如前面的章節,執行多路分支。然而,這並不總是最佳的解決方案,尤其是當所有分支的依賴單一的變數的值。使用JavaScript1.2開始,你可以用它處理的正是這種情況,使用一個switch語句,它這樣做更有效,如果不是反覆地使用if... else if語句。文法switch語句的基本文法給出一個expression
Time of Update: 2017-01-19
1、javascript中的內建對象 javascript中除了本身的內建對象,如以下我們所熟悉的對象: •Array •Date •Math •String •RegExp •…… 各個對象都有自己的屬性及方法,比如我們經常使用屬性及方法 屬性:stringObject.length; arrayObject.length;…… 方法:stringObject.indexOf(); stringObject.splite(
Time of Update: 2017-01-19
常用到的元字元有: •. 尋找單個字元,除了換行和行結束符; •\w 匹配字母、漢字、數字、底線等符號; •\s 匹配空白符(包含空格、定位字元等); •\d 匹配數字; •\b 匹配位於單詞的開頭或結尾的匹配; 常用的量詞有: •^n 匹配任何開頭為 n 的字串; •n$ 匹配任何結尾為 n 的字串; •n+ 匹配任何包含至少一個 n 的字串; •n* 匹配任何包含零個或多個 n
Time of Update: 2017-01-19
html代碼如下: 複製代碼 代碼如下: <div id="showTime"></div> javascript 代碼如下:時間顯示格式為:2011-04-04 星期二 12:09:34 複製代碼 代碼如下: function startTime() { try{ var today = new Date(); var year = today.getFullYear(); var month = checkNum(today.getMonth()+1); var
Time of Update: 2017-01-19
中午的時候稍微研究了下javascript function中的arguments複製代碼 代碼如下: <script type="text/javascript"> window.onload = function() { (function(arg1, arg2) { alert(arguments.length); alert(arguments.callee.length); })(); } </script>
Time of Update: 2017-01-19
[document對象] 該對象是window和frames對象的一個屬性,是顯示於視窗或架構內的一個文檔。 屬性 alinkColor 活動連結的顏色(ALINK) anchor 一個HTMI錨點,使用<A NAME=>標記建立(該屬性本身也是一個對象) anchors array 列出文檔錨點對象的數組(<A NAME=>)(該屬性本身也是一個對象) bgColor 文檔的背景顏色(BGCOLOR) cookie
Time of Update: 2017-01-19
有這張圖就夠了,簡單地說明一下 以Height為例,Width同理: div.clientHeight:可見視窗除去了margin+border之後的長度。 div.offsetHeight:在div.clientHeight的基礎上加了border和捲軸的長度。 div.scrollHeight:就是元素內容的實際高度。 以Top為例,Left同理: div.clientTop:margin之後padding之前的長度值。 div.offsetTop:該元素的上border的上邊緣 到
Time of Update: 2017-01-19
一、前言在過去,JavaScript只是被用來做一些簡單的網頁效果,比如表單驗證、浮動廣告等,所以那時候JavaScript並沒有受到重視。自從
Time of Update: 2017-01-19
複製代碼 代碼如下:function $(id){return document.getElementById(id); 上面的對於新版本的瀏覽器都是沒有問題的,如果使用古老的瀏覽器,可以使用下面的函數複製代碼 代碼如下:function $(objectId) { if(document.getElementById && document.getElementById(objectId)) { // W3C DOM return
Time of Update: 2017-01-19
1 建立指令碼塊 程式碼 複製代碼 代碼如下: <script language="JavaScript"> JavaScript 代碼寫在這裡面 </script> 2 隱藏指令碼代碼 程式碼 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 在不支援JavaScript的瀏覽器中將不執行相關代碼 3 瀏覽器不支援的時候顯示 程式碼 複製代碼 代碼如下: <noscript> Hello to the non-JavaScript
Time of Update: 2017-01-19
而以前一直都是用等號“==”一直都沒在JS裡用過全等於符號“===”。而這兩種運算子只是檢測兩個對象的相等性時,一個執行類型轉換和一個類型不轉換,全等於符號只有在不轉換類型前才返回true 複製代碼 代碼如下: var sNum="66"; var iNum=66; alert(sNum==iNum);//輸出為 true alert(sNum===iNum);//輸出為 false 第一個等於運算子在比較的時候就把sNum的值"66"給轉換成數字型,再和iNum比較所以會返回為true
Time of Update: 2017-01-19
一、 引言 非同步JavaScript與XML(AJAX)是一個專用術語,用於實現在用戶端指令碼與伺服器之間的資料互動過程。這一技術的優點在於,它向開發人員提供了一種從Web伺服器檢索資料而不必把使用者當前正在觀察的頁面回饋給伺服器。與現代瀏覽器的通過存取瀏覽器DOM結構的編程代碼(JavaScript)動態地改變被顯示內容的支援相配合,AJAX讓開發人員在瀏覽器端更新被顯示的HTML內容而不必重新整理頁面。換句話說,AJAX可以使基於瀏覽器的應用程式更具互動性而且更類似傳統型傳統型應用程式。
Time of Update: 2017-01-19
一、Math.min()和Math.max(),分別返回參數中的最小和最大值 例: alert(Math.min(1,2,3)) //輸出 "1" alert(Math.max(1,2,3)) //輸出 "3" 二、Math.abs(),返回參數的絕對值 例: alert(Math.abs(-1)) //輸出 "1" 三、Math.random(),產生一個0到1的隨機數 例:
Time of Update: 2017-01-19
定義和用法 toFixed() 方法可把 Number 四捨五入為指定小數位元的數字。 文法 NumberObject.toFixed(num)num 必需。規定小數的位元,是 0 ~ 20 之間的值,包括 0 和 20,有些實現可以支援更大的數值範圍。如果省略了該參數,將用 0 代替。 傳回值 返回 NumberObject 的字串表示,不採用指數計數法,小數點後有固定的 num 位元字。如果必要,該數字會被舍入,也可以用 0 補足,以便它達到指定的長度。如果 num 大於
Time of Update: 2017-01-19
4.1 字串直接量 1.字串直接量 。可以是0個或多個。 。字串必須寫在同一行。太長用+號 。用於界定開始與結束雙引號和單引號必須匹配 2.字串中的逸出字元
Time of Update: 2017-01-19
2.1 選擇適合自已的編輯工具 1.記事本 2. Ultra Edit32 :有對關鍵遼著色、自動校正關鍵字 3.EditPlus:把瀏覽器嵌入了自已的視窗中,可隨時瀏覽網頁效果。 4.1st JavaScript Editor ,除了有著色處,還有html標籤、屬性、javascript事件、函數,另外還可調用外部編輯來編輯網頁,也可將常用瀏覽器內建在視窗中。 下載地址 1stJavaScript Editor 3.8特別版5.Dreamweaver
Time of Update: 2017-01-19
工作中需要用到身份證驗證,還要支援檢查15位和18位。 我一時手懶,問同事有沒有現成的函數可用,同事google了一下,扔給我一個 asp-vbscript版本的函數。可我這邊是用戶端javascript呀,於是用改 vbs-->js 改完發現蠻好用的,同時發現 vbscript真的很囉嗦,居然寫了50多行,我改成js 只用了11行。 當然,我並完全是指vbscript囉嗦,那個寫這段vbs代碼的無名氏也是個唐僧性格.....