Time of Update: 2017-01-18
2D-Position 允許通過拖曳移動絕對位置的對象。 AbsolutePosition 設定元素的 position 屬性為“absolute”(絕對)。 BackColor 設定或擷取當前選中區的背景顏色。 BlockDirLTR 目前尚未支援。 BlockDirRTL 目前尚未支援。 Bold 切換當前選中區的粗體顯示與否。 BrowseMode 目前尚未支援。 Copy 將當前選中區複製到剪貼簿。 CreateBookmark 建立一個書籤錨或擷取當前選中區或插入點的書籤錨的名稱。
Time of Update: 2017-01-18
window.open使用方法以及參數說明一、window.open()支援環境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本文法: window.open(pageURL,name,parameters) 其中: pageURL 為子視窗路徑 name 為子視窗控制代碼 parameters 為視窗參數(各參數用逗號分隔) 三、各項參數
Time of Update: 2017-01-18
setTimeout方法是定時程式,也就是在什麼時間以後幹什麼。幹完了就拉倒。 setInterval方法則是表示間隔一定時間反覆執行某操作。 如果用setTimeout實現setInerval的功能,就需要在執行的程式中再定時調用自己才行。如果要清除計數器需要 根據使用的方法不同,調用不同的清除方法: 例如: tttt=setTimeout('northsnow()',1000); clearTimeout(tttt); 或者: tttt=setInterval('northsnow()'
Time of Update: 2017-01-18
split定義和用法 split() 方法用於把一個字串分割成字串數組。 文法 stringObject.split(separator, howmany)參數 描述 separator 必需。字串或Regex,從該參數指定的地方分割 stringObject。 howmany 可選。該參數可指定返回的數組的最大長度。如果設定了該參數,返回的子串不會多於這個參數指定的數組。如果沒有設定該參數,整個字串都會被分割,不考慮它的長度。 傳回值 一個字串數組。該數組是通過在 separator
Time of Update: 2017-01-18
1. 之前寫的一直都是分散的函數,用到什麼功能,就寫什麼函數,覺得不夠整潔,所以這次寫的是封裝的類,用起來還不錯,但是傳遞參數的時候遇到了不少問題,所以,查閱了很多資料,總結如下: 1)動態綁定事件問題:
Time of Update: 2017-01-18
1,javascript的原型模型:prototype 在實現物件導向,(像是定義一個類的時候)需要一個建構函式來定義對象的成員,而方法去依附在該建構函式的原型上. 2,javascript中,為了實現繼承,必須將子類建構函式的prototype設定為一個父類的對象執行個體. 3,css的方塊套方塊模型: 最外是margin 是用來設定一個元素所佔的空間的邊緣到相鄰元素的距離 邊框:border 用來設定一個元素的連線 padding 用來設定元素內容互元素邊框的距離
Time of Update: 2017-01-18
一、 錯誤實現 不少人可能直接就用等號進行賦值了: 複製代碼 代碼如下: var array1 = new Array("1","2","3"); var array2; array2 = array1; array1.length = 0; alert(array2); //返回為空白 這種做法是錯的,因為javascript分原始類型與參考型別(與java、c#類似)。Array是引用類 型。array2得到的是引用,所以對array1的修改會影響到array2。 二、 使用slice()
Time of Update: 2017-01-18
複製代碼 代碼如下: <script language="JavaScript"> var x=3, y=4; var data = new Array(x); for (var i=0; i<x; i++) { data[i] = new Array(y); } for (var i=0; i<x; i++) { for (var j=0; j<y; j++) { data[i][j] = i + j; } } // var myarr = new Arrqy(3
Time of Update: 2017-01-18
一、JavaScript與java的區別 1.JavaScript是Netscape公司的產品,Java是Sun公司的產品。 2.JavaScript是基於對象,Java是物件導向。 3.JavaScript只需解釋就可以執行,Java需要先編譯成位元組碼檔案,再執行。 4.JavaScript是弱類型,Java是強型別。 小結:其實java與JavaScript除了名字上有些像以外,然後JavaScript借用了部分java思想外,其餘別的幾乎沒有什麼關係。
Time of Update: 2017-01-18
1.區分大小寫 <script language='javascript'> var name="zhang"; var Name="ZHANG"; document.writeln(Name+"<br/>"); document.write(name); &
Time of Update: 2017-01-18
今天測的時候發現問題了,當資料庫中月份為09的時候就出問題了,用parseInt轉換之後就成0了。好不解。測了好久,沒有發現我代碼中的問題,到google搜了一下,才知道是這麼一回事。 對於parseInt("01")到parseInt("07");parseInt("10") 到 以後都能得到正確的結果,但如果是parseInt("08") 或parseInt("09")則返回0; 首先看parseInt文法:parseInt(string, radix);
Time of Update: 2017-01-18
js的setTimeout方法用處比較多,通常用在頁面重新整理了、順延強制了等等。但是很多javascript新手對setTimeout的用法還是不是很瞭解。雖然我學習和應用javascript已經兩年多了,但是對setTimeout方法,有時候也要查閱資料。今天對js的setTimeout方法做一個系統地總結。setInterval與setTimeout的區別說道setTimeout,很容易就會想到setInterval,因為這兩個用法差不多,但是又有區別,今天一起總結了吧!setTimeou
Time of Update: 2017-01-18
在JavaScript中,建立一個數組可以使用 new Array,如下幾種文法都是正確的: arrayObj = new Array() 建立一個數組。 arrayObj = new Array([size]) 建立一個數組並指定長度,注意不是上限,是長度。 arrayObj = new Array([element0[, element1[, ...[, elementN]]]]) 建立一個數組並賦值。 arrayObj = [element0, element1, ...,
Time of Update: 2017-01-18
什麼是函數(Function) function sum(a,b){ return a+b; } 其實通俗的說就是一個有名稱的程式碼片段,方便重用。 要注意的是: 1.Javascript 的函數文法,因為Javascript本身就是區分大小寫,所以function不能寫作Function或FUNCTION. 2.sum是函數的名稱,這個並不是必須的,等以後我們會說到。
Time of Update: 2017-01-18
window.opener 的用法 window.opener 返回的是建立當前視窗的那個視窗的引用,比如點擊了a.htm上的一個連結而開啟了b.htm,然後我們打算在b.htm上輸入一個值然後賦予a.htm上的一個id為“name”的textbox中,就可以寫為: window.opener.document.getElementById("name").value = "輸入的資料"; 對於javascript中的window.opener沒有很好的理解。
Time of Update: 2017-01-18
1.document.write(""); 輸出語句 2.JS中的注釋為// 3.傳統的HTML文檔順序是:document->html->(head,body) 4.一個瀏覽器視窗中的DOM順序是:window->(navigator,screen,history,location,document) 5.得到表單中元素的名稱和值:document.getElementById("表單中元素的ID號").name(或value) 6.一個小寫轉大寫的js:
Time of Update: 2017-01-18
javascript delete example 複製代碼 代碼如下: var flower={}; flower.name="oop"; delete flower.name; //true alert(flower.name); //undefined 建立一個名為flower的對象 flower具有成員name,值"oop"; delete 操作 刪除這個成員 刪除成功,已不存在flower.name這個成員 javascript delete example 2
Time of Update: 2017-01-18
一.JavaScript 基礎 1.try...catch 使用小寫字母。大寫字母會出錯。 2.Throw 聲明 throw 聲明的作用是建立 exception(異常)。你可以把這個聲明與 try...catch 聲明配合使用,以達到控製程序流併產生精確錯誤訊息的目的。文法:throw(exception)exception 可以是字串、整數、邏輯值或者對象。注意:使用小寫字母編寫
Time of Update: 2017-01-18
var str="hello"; str+="world"; 實際上,這段代碼在幕後執行的步驟如下: (1) 建立儲存"hello"的字串。 (2) 建立儲存"world"的字串。 (3) 建立儲存串連結果的字串。 (4) 把str的當前內容複寫到結果中。 (5) 把"world"複製到結果中。 (6) 更新str,使它指向結果。 每次完成字串串連都會執行步驟2到6,使得這種操作非常消耗資源。如果重複這一過程幾百次,甚至幾千次,就會造成效能問題。解決方案是用ArrayObject
Time of Update: 2017-01-18
在JavaScript中資料類型分為整型和浮點型,這裡的浮點型沒有單精確度和雙精確度之分同一使用雙精確度進行表示,所有變數的聲明只需使用var(好簡單啊,不要再記int long float double……)你付給它什麼類型的值,它就是什麼類型。也不要區分字元和字串,在以前好像有時候,在使用C#的時候好像有 “……不能作為字串來使用”。很容易記住,哈哈…………