Time of Update: 2018-12-05
JavaScript中test函數方法是返回一個 Boolean 值,它指出在被尋找的字串中是否存在模式。使用方法:rgexp.test(str)其中rgexp是必選項。包含Regex模式或可用標誌的Regex對象。str是必選項。要在其上測試尋找的字串。JavaScript中test函數方法檢查在字串中是否存在一個模式,如果存在則返回 true,否則就返回 false。 全域 RegExp 對象的屬性不由 test 方法來修改。下面的例子舉例說明了JavaScript中test函數方法的用法:
Time of Update: 2018-12-05
javascript讀取xml檔案,輸出一個表格。應用時候,根據xml檔案的實際格式,部分代碼需要調整<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script
Time of Update: 2018-12-05
//方法.根據傳入元素的Name,擷取它的對象.適用於單選和複選框function $N(elementsName){ return document.getElementsByName(elementsName); }/*方法名 getCheckBoxValuesAry(cBoxName,boolean)傳回值:返回複選框checkbox組的某個狀態的value值的數組,參數說明, cBoxName : 複選框的name, boolean :
Time of Update: 2018-12-05
理解Javascript閉包(closure)專題 原帖 http://www.w3cgroup.com/article.asp?id=87此文用通俗的文字介紹了Javascript閉包。看過後,我對javascript閉包簡單的理解就是
Time of Update: 2018-12-05
function test(){this.x = "1";test.prototype.y = "1"}var t1= new
Time of Update: 2018-12-05
Arguments是一個類似數組但不是數組的對象,說它類似數組是因為其具有數組一樣 的訪問性質及方式,可以由arguments[n]來訪問對應的單個參數的值,並擁有數組長度屬性length。還有就是argumentsObject Storage Service的是 實際傳遞給函數的參數,而不局限於函式宣告所定義的參數列表,而且不能顯式建立 arguments 對象。arguments 對象只有函數開始時才可用執行個體function ArgTest(a,b){ var s = "方法
Time of Update: 2018-12-05
這個open() 是 window 對象下的一個方法 用法open() 方法用於開啟一個新的瀏覽器視窗或尋找一個已命名的視窗。 文法window.open(URL,name,features,replace) 參數:描述URL 一個可選的字串,聲明了要在新視窗中顯示的文檔的 URL。如果省略了這個參數,或者它的值是Null 字元串,那麼新視窗就不會顯示任何文檔。name
Time of Update: 2018-12-05
以下文章為轉帖;原帖位置: http://www.cnsdn.com.cn/blog/article.asp?id=2079感謝原文作者。 問題這樣的: 37.5*5.5=206.08 (JS算出來是這樣的一個結果,我四捨五入取兩位小數) 我先懷疑是四捨五入的問題,就直接用JS算了一個結果為:206.08499999999998 怎麼會這樣,兩個只有一位小數的數字相乘,怎麼可能多出這麼小數點出來。 我Google了一下,發現原來這是JavaScript浮點運算的一個bug。 比如:
Time of Update: 2018-12-05
在JavaScript中沒有多維陣列的概念但是可以類比實現 1維//1 不能確定數組length的情況下,先聲明一個數組名,然後再逐個賦值。var tArray=new Array();tArray[0]='A';tArray[1]='2';//2 知道確切的length,建立數組var tArray=new Array(10);//3 建立數組的同時並賦值var tArray=new Array('A','2','3','4','5','6','7','8','9','10','J','Q',
Time of Update: 2018-12-05
.html<div id="bookList" style="width:500px;"><script language="javascript">loadXML = function(fileRoute){ xmlDoc=null; if (window.ActiveXObject){ xmlDoc = new ActiveXObject('Msxml2.DOMDocument'); xmlDoc.async=false;
Time of Update: 2018-12-05
javascript 設定select的預設選項。可以用 selectObj.options[index].selected=true; 來設定selectObj 下拉框的對象index 預設項的下標 如果選項的個數位置,無法確定預設的下標,可以使用下面的方法。該方法在設定預設選項後,還返回該選項的下標。 //設定select的預設選項 ,並取得選項的下標。//參數1:下拉框的對象,參數2:選項的文字內容function setSelected(selectObj,optionsText){
Time of Update: 2018-12-05
(轉自:http://www.xiaoxiaozi.com/2009/06/29/1020/)數組是我從學習編程以來打交道最多的一種資料類型,其實說白了,數組無非就是key
Time of Update: 2018-12-05
一,概述在Java語言中,我們可以定義自己的類,並根據這些類建立對象來使用,在Javascript中,我們也可以定義自己的類,例如定義User類、Hashtable類等等。目前在Javascript中,已經存在一些標準的類,例如Date、Array、RegExp、String、Math、Number等等,這為我們編程提供了許多方便。但對於複雜的用戶端程式而言,這些還遠遠不夠。與Java不同,Java2提供給我們的標準類很多,基本上滿足了我們的編程需求,但是Javascript提供的標準類很少,許
Time of Update: 2018-12-05
在JavaScript開發中,被人問到:null與undefined到底有啥區別? 一時間不好回答,特別是undefined,因為這涉及到undefined的實現原理。於是,細想之後,寫下本文,請各位大俠拍磚。 總所周知:null == undefined 但是:null !== undefined 那麼這兩者到底有啥區別呢? 請聽俺娓娓道來... null 這是一個對象,但是為空白。因為是對象,所以 typeof null 返回 'object' 。
Time of Update: 2018-12-05
今天被JavaScript的String型和數字型的+運算撞了一下腰。 從url http://www.test.com/test.asp?ipageno=12 中取得iPageNo=12,本來是要跳轉到iPageNo+1頁,即13頁,但實跳上卻跳轉到了121頁,即iPageNo+1的結果是121。 為什麼會這樣呢? 寫了下面的測試代碼: <mce:script language="javascript"><!--var iPageNo =
Time of Update: 2018-12-05
作者: builder 2005-07-08 03:59 PM隨著 Firefox 市場佔有率的持續攀升,跨平台元件物件模型( Cross Platform Component Object Model )也正在迅速地發展。我們這裡將給出一個例子,說明如何使用這種物件模型。 Mozilla 瀏覽器正在開啟一個使用跨平台元件物件模型( XPCOM )的世界。 Mozilla 瀏覽器還引入了 XPConnect 技術,該技術允許組件在瀏覽器中執行,而且能夠用 JavaScript 進行開發。
Time of Update: 2018-12-05
作者: builder 2005-07-08 03:59 PM雖然 JavaScript 有很多用處,但是處理字串是其中最流行的一個。下面讓我們深入地分析一下使用 JavaScript 操作字串。在 JavaScript 中, String 是對象。 String 對象並不是以字元數組的方式儲存的,所以我們必須使用內建函數來操縱它們的值。這些內建函數提供了不同的方法來訪問字串變數的內容。下面我們詳細看一下這些函數。 包羅永珍
Time of Update: 2018-12-05
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>動態擷取縮放圖片的長度、寬度和顯示比例</TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT="PurpleEndurer"><SCRIPT
Time of Update: 2018-12-05
今天中午在解密一個網頁木馬時寫的…… 主要是使用了JavaScript的字串的 split 方法、數組的 reverse 和 join 方法。 <html><head><title>JavaScript編程實現字元和字串翻轉</title><META NAME="Author" CONTENT="PurpleEndurer"></head><body><form name="frT">源字串:&
Time of Update: 2018-12-05
用JAVASCRIPT就行了:假設你要開啟A.HTM,彈出B.HTM、C.HTM,可以這樣寫:A.HTM加上---------------<HEAD> ....... <SCRIPT LANGUAGE="JavaScript"> window.open('b.htm', '_blank'); window.open('c.htm', '_blank'); </SCRIPT> .......---------------B.HTM和C.HTM中加上-----