Time of Update: 2017-01-19
簡介1.參考型別(Reference type)參考型別是javascript中一種內部類型。它主要是當做一個指代,代替一個變數或者函數,當然在需要真實值時,又可以通過它尋找到真實值。2.參考型別的結構參考型別的值時由兩部分構成,一是參考型別的值指代的對象的所屬對象,這裡我們姑且把它叫做base,二是base中的指代對象的對象名稱。用虛擬碼來表示:複製代碼 代碼如下:var valueOfReferenceType = {base: <base
Time of Update: 2017-01-19
以前,你可能會直接設定self=this或者that=this等等,這樣做當然也能起作用,但是使用Function.prototype.bind()會更好,看上去也更專業。下面舉個簡單的例子:複製代碼 代碼如下:var myObj = { specialFunction: function () { }, anotherSpecialFunction: function ()
Time of Update: 2017-01-19
setTimeout(code,millisec) //- 在指定時間後執行代碼 code必須; millisec必須; clearTimeout(setTimeoutId) //- 取消 setTimeout() setInterval(code,millisec);//指定間隔毫秒內迴圈執行代碼 code必須; millisec必須; clearInterval(intervalId);
Time of Update: 2017-01-19
描述語言要素在 TextStream 檔案中,如果檔案指標越過了行尾標誌,返回 True;否則返回 False。AtEndOfLine 屬性如果檔案指標在 TextStream 檔案的末尾,返回 True;否則返回 False。AtEndOfStream 屬性設定或返迴文件或者檔案夾的屬性。Attributes 屬性給使用者返回指定磁碟機或網際網路共用上可用空間的總數。AvailableSpace 屬性返回 TextStream 檔案中當前字元位置的列號。Column 屬性為
Time of Update: 2017-01-19
這裡介紹的其實本質上是兩種方法,通過建立DOM或通過JavaScript計算:1)通過新建立的Image, 經測試會發送一個Aborted的請求,並且IE6不支援, 將new Image改成document.createElement('IMG')也是一樣的;測試應該不喜歡這個方案;複製代碼 代碼如下:function getAbsoluteUrl(url){ var img = new Image(); img.src =
Time of Update: 2017-01-19
複製代碼 代碼如下:function getExplorerInfo() { var explorer = window.navigator.userAgent.toLowerCase() ; //ie if (explorer.indexOf("msie") >= 0) { var ver=explorer.match(/msie ([\d.]+)/)[1]; return
Time of Update: 2017-01-19
得到元素真實的背景顏色 by Longbill 得到元素真實的背景顏色 By Longbill div1 直接通過div標籤定義背景色(#87cefa) div2 通過class name定義背景色(#ff99dd) div3 通過id定義背景色(#d8bfd8) div4 這是一個透明的div,背景色應為上一個元素的顏色(#bed742) getBg() [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
1.我們可以為每一個執行個體對象增加方法。也就是說我們在每次使用‘類'之外的方法時候,都需要建立一次。 function Dog(){ window.alert('I am a dog!'); } var dog1=new Dog();//執行個體化一個對象//現在由於類Dog功能單一,無法滿足對象dog1的需要,現在就要考慮為對象dog1新增加一個方法 function eat(){ window.alert('I like eat
Time of Update: 2017-01-19
先看一段代碼: 複製代碼 代碼如下:var a = [1,2,3]; function map(fn, a, init){ var s = init; for (i = 0; i < a.length; i++){ s = fn(s,a[i]);
Time of Update: 2017-01-19
我在這裡寫這個也是寫點在做js時遇到的問題,當個筆記.沒有想到被hax "批"了一頓,不過也是說得有些道理的.畢竟這個內容也不痛不癢的 一般情況下,我們在JS中用函數直接量來命名一個簡單的函數。 <script type="text/javascript"> var func=function(s){window.alert(s)}; func("never-online") </script>
Time of Update: 2017-01-19
很多朋友在製作網頁過程中總是發現某些時候一些英文會把原來好好的表格撐開而導致變形,雖然可以使用style="table-layout:fixed;word-wrap:break-word;word-break:break-all" 來解決這個問題,但有些時候會導致內容顯示不完整而被隱藏了起來,並沒有做到自動換行的效果。 於是偶就想寫一個這樣的函數來修補這個缺陷,這個函數很簡單,但這裡只是提供一種思路來解決這個問題。
Time of Update: 2017-01-19
其實這個效果在很多網站中都能見到,其主要表現為網頁兩側的浮動廣告。看起來感覺很難做,但其實原理是很簡單的,使用定時器沒0.1秒檢測層的位置並將其置在指定的位置(相對於視窗)。寫了一個簡單的代碼:
Time of Update: 2017-01-19
利用dom的樹可以不用id就可以修改相關內容,如修改每個超連結前面的文字框的值。 + + + [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]這裡主要使用previousSibling屬性訪問前一個節點,從而達到改變前一個文字框值的效果.
Time of Update: 2017-01-19
<input id=output3 style="position:absolute;top:300;left:300;"/> <input id=output1 /> <input id=output2 /> <br/> <input id=output4 /> <script>
Time of Update: 2017-01-19
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
調用方法 onmousedown="MyMove.Move('InfoKuang',event,1)" 想問的問題是:如何當我拖到一個指定的地方時 層自動吸到指定地方. 相當於拖拽布局 Div Move Temp 點我調用 拖動視窗 顯示視窗 已最大化的視窗
Time of Update: 2017-01-19
Test [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] javascript快顯視窗置中代碼下面給兩個彈出螢幕置中視窗的例子 複製代碼 代碼如下:window.open()方式 function ShowDialog(url) { var iWidth=300; //視窗寬度 var iHeight=200;//視窗高度 var iTop=(window.screen.height-iHeight)/2; var
Time of Update: 2017-01-19
onchange在用於文字框輸入框時,有一個明顯的不足. 事件不會隨著文字的輸入而觸發,而是等到文字框失去焦點(onblur)時才會觸發. 也就是沒有即時性!在IE下,可以用onpropertychange來代替onchange事件,當文字框有任何變化時,能立即觸發此事件.這樣一來問題就解決了.那其他瀏覽器呢,onpropertychange可是IE的專利. 接下來就是oninput事件了.但是oninput有個詭異,必須用addEventListener的方式來綁定事件.否則無效.好了,
Time of Update: 2017-01-19
實現目標一,頁面在圖一時開始進行倒計時(可以點擊取消訂單按鈕,支付頁面消失)。二,倒計時完畢,出現刪除訂單。三,單擊刪除訂單,彈出彈框,詢問是否要真正刪除訂單。四,單擊確定,即可刪除訂單。如上圖所示效果展示,這裡給出所有的原始碼(如需運行,只需要修改EJS檔案中引入的CSS路徑和JS路徑即可).這個頁面其實是自己業餘時間,寫的東西。 但是裡面涉及到,倒計時,彈框,以及字型圖(可以參照“如何製作字型圖”章節)的相關知識。這裡分享出來,希望大家能從中學到自己想要的知識。
Time of Update: 2017-01-19
前言網路上各大論壇,尤其是一些圖片類型的網站上,在圖片載入時均採用了一種名為懶載入的方式,具體表現為,當頁面被請求時,只載入可視地區的圖片,其它部分的圖片則不載入,只有這些圖片出現在可視地區時才會動態載入這些圖片,從而節約了網路頻寬和提高了初次載入的速度,具體實現的技術並不複雜,下面分別對其說明。Web 圖片的懶載入就是通過讀取img元素,然後獲得img元素的data-src(也可以約定為其他屬性名稱)屬性的值,並賦予img的src,從而實現動態載入圖片的機制。這裡需要注意的是: