Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/*** 時間對象的格式化;*/Date.prototype.format = function(format){ /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth()+1, //month "
Time of Update: 2018-12-07
if語句 文法:1 if(condition){2 statement1;3 }4 else{5 statement2;6 }迭代語句 1、do-while語句 文法:1 do{2 statement3 }while(expression); 2、while語句 文法:1 while(expression){2 statement3 } 3、for語句 文法:1
Time of Update: 2018-12-07
一 概念在js中,數組是對象,函數是對象,Regex是對象.js包括一個原型鏈特性,允許對象繼承另一對象的屬性,正確使用可減少對象初始化的時間和記憶體消耗.二 建立對象//Anim classvar Anim = function(){ ...};Anim.prototype.start = function(){ ...};Anim.prototype.stop = function(){ ...};//Usagevar myAnim = new Anim();myAnim.
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:
Time of Update: 2018-12-07
前幾日在園子裡看到某位朋友的文章裡實現JS對象的複製.今天在此把代碼重寫一遍<重寫哦,呵> 1 Object.prototype.Clone=function() 2 { 3 var objClone=new this.constructor();
Time of Update: 2018-12-07
JavaScript擷取HTML DOM節點元素的方法的總結聲明!!,本文是轉別人的文章,因為正好用到,感覺很實用,所以就採下來已備日後實用!!謝謝原創作者!!!,在Web應用程式特別是Web2.0程式開發中,經常要擷取頁面中某個元素,然後更新該元素的樣式、內容等。如何擷取要更新的元素,是首先要解決的問題。令人欣慰的是,使用JavaScript擷取節點的方法有很多種,這裡簡單做一下總結(以下方法在IE7和Firefox2.0.0.11測試通過):1. 通過頂層document節點擷取:
Time of Update: 2018-12-07
在b/s程式設計中,經常需要向一個輸入框輸入日期或時間,並驗證輸入是否有效。通常的驗證方法是在提交的時候進行字串驗證,如果是合法的日期時間則正常提交,否則取消提交並給出錯誤資訊。或者,將日期時間的輸入變成幾個下拉式清單方塊,由使用者選擇年月日時分秒。
Time of Update: 2018-12-07
在一個函數中(或類定義中),有用var定義的變數為局部變數,沒有定義就賦值的是全域變數。沒有定義就使用的,IE提示錯誤“'x'未定義”。好象很簡單,但自己實際去試一下才發現問題多多。 我寫一個函數,然後在VS2005中調試,我就想看一看在開發環境如何看出是局部變數與全域變數。function abc(){ var i=0; a=1; i=a;}abc();var o1=abc;alert(o1.i); //提示undefinedalert(a); //提示1debugger;
Time of Update: 2018-12-07
針對IE Firefox 數值不一樣地區說明 JavaScript Code 網頁可見地區寬 document.body.clientWidth 網頁可見地區高 document.body.clientHeight 網頁可見地區寬(包括邊線的寬) document.body.offsetWidth 網頁可見地區高(包括邊線的寬) document.body.offsetHeight 網頁本文全文寬 document.body.scrollWidth 網頁本文全文高
Time of Update: 2018-12-07
<HTML><HEAD><script language="javascript"><!-- document.onkeydown = function() { if(event.keyCode==116) { event.keyCode=0; event.returnValue = false; }}document.oncontextmenu = function()
Time of Update: 2018-12-07
http://hi.baidu.com/jiang_yy_jiang/item/95217544ea5a31e6bdf451ae當你看到這篇文章的時候,我就納悶了,這個屬性你為啥用得上?估計是高手來著?哈哈!或者說瞥見了某個大型網站或者某個文章電子書裡關於這幾個屬性的介紹,來百度沒事查查? 哎 說這麼多,其實也沒啥的,還是分享一下下面這個例子: 杯具般的程式員,先看看getPropertyValue吧,其實做程式員很苦的,換行吧! Dom
Time of Update: 2018-12-07
我之前曾經在項目中寫過JS+ASP.NET多相片上傳時添加上傳框的處理。但是,現在回頭一看,我那時雖然功能上完全實現了添加過程,但是程式完全是過程化,完全是就事論事。如果現在需要複用或壯大的話,不得不從頭再來。原文地址:http://www.cnblogs.com/McJeremy/archive/2008/05/22/1205007.html那麼,如何把添加的過程封裝成一個類以方便複用或壯大呢?本來打算自己實現一下,但是在網上看到這樣一篇文章,來源地址:http://www.never-onl
Time of Update: 2018-12-07
JavaScript 中,我們經常會因為各種各樣的原因去拼接字串,可能是為了Html的呈現,可能是為了屬性的設定,也可能僅僅是為了輸出調試日誌。 每次拼接字串的時候,我們很自然地去考慮它的效能,是不是str=str+a是不是和str+=a效能一樣,使用數組Join是不是會更快一些,哪一種才是最好的實現。的確,我們有諸多方式去拼接字串,下面本文將會將主流字串拼接方逐一進行效能評測。公平起見,我們的測試都是跑在各瀏覽器的最後一個正式發布版本上,即IE9 ,Chrome19,FF13 及Opera1
Time of Update: 2018-12-07
javascript記憶體泄露的問題一直以來都不受到大家的重視,原因是對使用者的影響沒有太實際的表現,或許近幾年記憶體發展迅速。指令碼記憶體再泄露也不會有太大影響。當然作為前端開發的同學們,就不能有這樣的僥倖心理。出現memory leaks很大程度上是因為程式的不成熟和編碼不太規範造成的。不過,這裡就不說如何出現問題的,對問題的出現有興趣可以參考以下地址:Understanding and Solving Internet Explorer Leak PatternsIE's
Time of Update: 2018-12-07
該代碼在IE和FF下測試通過:代碼 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><html><head><script language="JavaScript" type="text/javascript"> function $(obj){ return
Time of Update: 2018-12-07
先看一下這段Javascript指令碼代碼: 1<script language="javascript"> 2 <!-- 3 var v = "aaa"; 4 function func() 5 { 6 alert(v); 7 var v = "bbb"; 8 } 9 //-->10</script>alert
Time of Update: 2018-12-07
有關於 ArcGIS Server JavaScript API 一些概念性質的東西在這裡不羅嗦了,直接進入主題,如何利用 ArcGIS Server JavaScript API 開發互動性強的webgis 的一點思路。 如果你熟悉GeoServer + openlayer,或者是大名鼎鼎的google api,抑或是baidu api,相信你會對學習 ArcGIS Server JavaScript API
Time of Update: 2018-12-07
這是一個基礎性的文章,使用Javascript觀察DOM中的事件冒泡機制,並介紹如何阻止預設行為和如何組織事件冒泡的方法。1. 第一個例子可以在Firefox下運行Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
在ASP.NET中在伺服器端響應用於的操作,會導致頁面的重新整理,但是很多時候在響應使用者操作的時候首先會判斷使用者的輸入是否為空白等,這些操作其實是可以先在使用者端使用javascript判斷的,對於javascript的調試今天發現其實是可以使用.NET進行的,總結一下如下: 1.設定IE的屬性:IE—〉工具—〉Internet選項—〉進階—〉取消禁用指令碼調試 2.在IE中開啟要調試的頁面 3.選擇調試工具:IE—〉查看—〉指令碼偵錯工具—〉開啟,顯示如下所示的畫面,
Time of Update: 2018-12-07
[注:頁面上元素name屬性和JavaScript引用的名稱必須一致包括大小寫,否則會提示你一個錯誤資訊 “引用的元素為空白或者不是對象”]========================================================================對象屬性:document.title //設定文檔標題等價於HTML的<title>標籤document.bgColor