Time of Update: 2018-12-07
----------------employees.xml-----------------------------<?xml version="1.0" encoding="gb2312"?><employees><employee name="J.Doe"><job>Programmer</job><salary>32768</salary></employee><employee
Time of Update: 2018-12-07
********************************************************************* 著作權聲明** 本文以Creative Commons的發布,請嚴格遵循該授權協議。* 本文首發於部落格園, 此聲明為本文章中不可或缺的一部分。* 作者網名: 浪子* 作者EMAIL:dayichen (at)163.com* 作者BLOG: Http:
Time of Update: 2018-12-07
********************************************************************* 著作權聲明** 本文以Creative Commons的發布,請嚴格遵循該授權協議。* 本文首發於部落格園, 此聲明為本文章中不可或缺的一部分。* 作者網名: 浪子* 作者EMAIL:dayichen (at)163.com* 作者BLOG: Http:
Time of Update: 2018-12-07
號外:kitjs官方討論QQ群建立了,QQ群號88093625,歡迎大家加入,討論前端相關話題今天給大家介紹一下kitJs的多線程類,以及原生的javascript,不藉助瀏覽器外掛程式以及HTML5的webWorker是如何?多線程模式的。Demo地址:http://xueduany.github.com/KitJs/KitJs/index.html#multithread(一)多線程簡單工作原理所謂多線程,一般意義上理解,就是兩段程式塊,在作業系統的分時調配下,交錯運行。1.
Time of Update: 2018-12-07
<script> function check( i) { if (Number(i)<10) return window.confirm ("小於10確定嗎"); else return true; } </script>
Time of Update: 2018-12-07
事件來源對象 event.srcElement.tagName event.srcElement.type 捕獲釋放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按鍵 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件傳回值 event.returnValue 滑鼠位置 event.x event.y 表單使用中的元素
Time of Update: 2018-12-07
********************************************************************* 著作權聲明** 本文以Creative Commons的發布,請嚴格遵循該授權協議。* 本文首發於部落格園, 此聲明為本文章中不可或缺的一部分。* 作者網名: 浪子* 作者EMAIL:dayichen (at)163.com* 作者BLOG: Http:
Time of Update: 2018-12-07
以前使用過Aptana2.0及以前的版本一直都沒有遇到這種不到儲存和無法預覽的情況。最近在Aptana官方網中下載最新版本後就出現過這個問題,一儲存檔案無論是html、css還是Javascript都是無法儲存的系統提示:“Error saving file:Character encoding GBK is not supported by this platform ”找到很久終於知道原來了一個charsets.jar
Time of Update: 2018-12-07
ActionScript和JavaScript之間的互相調用簡單說說在開發Flex程式時,AS與JS通訊的問題1、AS調用JS AS調JS的方法很簡單,直接使用ExternalInterface.call這個方法就可以直接調用了。 如:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
很多人都對今天google 首頁的動態logo 感興趣,我也照著實現了一下,但是剛剛發現園子裡已經有人捷足先登了(請看這裡)。。。畢竟是自己的勞動成果,我想就還是發了吧,其實 胡尐睿丶 同學的實現還是有點投機取巧的,他把動畫執行完成後產生的html 全部複製下來了,先全部隱藏然後再逐個顯現。。。我的方法則是和google 一樣,不斷的插入帶有背景的div 來實現的,先是建立一個這些div 樣式資訊[left, top, width, height, background-position-x,
Time of Update: 2018-12-07
在android的應用程式中,可以直接調用webview中的javascript代碼,而webview中的javascript代碼,也可以去調用ANDROID應用程式(也就是JAVA部分的代碼).下面舉例說明之: 1 JAVASCRIPT指令碼調用android程式 要在webview中,調用addJavascriptInterface(OBJ,interfacename)
Time of Update: 2018-12-07
在使用javascript建立DOM節點的過程中,難免要使用document.createElement、setAttribute、document.createTextNode等冗長、還有瀏覽器安全色性問題的節點操作方法,雖然有人提議使用字串拼接後,再使用.innerHTML=可以降低建立節點的成本,而且還有更好的效能,但在我印象中innerHTML並不能適應所有需求(具體神馬需求我也忘了),所以下面給大家介紹一種使用javascript元編程技巧來動態建立節點的方法。那麼什麼是元編程呢?瞭解
Time of Update: 2018-12-07
移除注釋和空白注釋的作用就不解釋了,使用者訪問你的網站,把一個帶注釋的代碼拿過去,而不會執行注釋的這段東西,豈不是白白浪費了這段代碼所帶來的網路頻寬。於是乎我們壓縮就應該把注釋給Del掉。空白則是為了代碼美觀,易於程式員查看調試,對於解譯器來說,空白是無意義的,反而得花時間去掃描它,所以壓縮應該也要去除這些無意義的空白,包括縮排,空格,空行等。做完這一步,只是第一層次的壓縮。為了使得JS檔案盡量的小,我們還得採用一些新思路。最佳化代碼我們是不是經常使用"abcd"+"efgh"這樣的字串拼接呢?
Time of Update: 2018-12-07
在瀏覽器中,Javascript執行與UI更新是發生在同一個進程(瀏覽器UI線程)中的。UI線程的工作基於一個簡單的隊列系統,任務會被儲存到隊列 中直到進程空閑時被提取出來執行。所以Javascript的執行會阻塞UI更新;反之,UI更新也會阻塞Javascript的執行。給使用者的表現就是 瀏覽器在工作時短暫或長時間失去反應,使用者的操作不能及時得到響應。而UI線程的阻塞很多時候是由於我們要在代碼裡進行長時間的指令碼運算,超過了瀏覽器限 制,導致瀏覽器失去響應,凍結使用者介面。
Time of Update: 2018-12-07
在很多語言的學習中,“事件”都是一個比較難理解,但是又是一個很重要的概念。JavaScript中的事件處理也是一樣,正因為有了事件處理,才會出現Ajax拖動的效果。本文就討論一下JavaScript中的事件處理,讀過之後,您就會知道,很多Ajax架構實現拖動效果的原理了。一、 IE Event對象(一)IE
Time of Update: 2018-12-07
提到上述的概念之前,首先想說說javascript中函數的隱含參數:arguments Arguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function :選項。當前正在執行的 Function 對象的名字。 n :選項。要傳遞給 Function 對象的從0開始的參數值索引。
Time of Update: 2018-12-07
replace 方法的文法是:stringObj.replace(rgExp, replaceText) 其中 stringObj 是字串(string),reExp 可以是Regex對象(RegExp)也可以是字串(string),replaceText 是替代尋找到的字串。。為了協助大家更好的理解,下面舉個簡單例子說明一下 <script language="javascript">var
Time of Update: 2018-12-07
號外:kitjs官方討論QQ群建立了,QQ群號88093625,歡迎大家加入,討論前端相關話題上一篇介紹了$Kit.Anim這個類的基本介面和特點以及用法,這一篇,我們深入代碼來瞭解瞭解$kit.anim是如何?Css全屬性支援,Css
Time of Update: 2018-12-07
在win8+vs2012環境下面,我們除了能用C#,C++來開發win8的app,還可以用js+html直接開發win8的app。這確實是個很神奇的事情。今天體驗了一下~1.建立一個空白應用2.修改default.html在body裡面用標準的html input控制項添加了一個button。3.給button綁定事件建立完項目VS會自動引用default.js我們可以把綁定事件的js代碼放到這裡。預設的注釋已經寫的很清楚了。在哪裡寫啟動時候的初始化代碼,哪裡寫恢複時候的代碼。這個有點類似wp7
Time of Update: 2018-12-07
<script language="javascript"> var str = '100'; var num = Number(100); alert(typeof(num) + ': ' + num); var obj = Object(str); alert(typeof(obj) + ': ' + obj); var bool = Boolean(str); alert(typeof(bool) + ': ' + bool);