Time of Update: 2018-12-06
<div id="demo" style="overflow: hidden; height: 80px; width: 180px;"><div id="demo1" class="demo1"><ul><li><img src="list.gif" /> <a title=".net開發工程師" href="#">.net開發工程師</a></li><li><img
Time of Update: 2018-12-06
【一】 變數1. 在ECMAScript中,不管什麼類型的變數,聲明都只是用var關鍵字2. 變數名是區分大小寫3. 變數名的開頭只能使用字母和“ $”和“_”4. 特殊情況:var num=10;var num=5;在大多數程式設計語言中都會發生程式錯誤但在ECMAScript中被解釋為:var num=10;num=5;【二】 資料類型分類有9中資料類型:未定義(Undefined)、空(Null)、布爾(Boolean)、字串(String)、數值(
Time of Update: 2018-12-06
兩個函數都是可以用來實現一段時間後執行一段javascript代碼的效果。兩個函數都有兩個參數,前面的都是執行運算式,後面的是隔的秒數。不同的是setInterval會每隔指定的時間段就執行一次代碼,具有重複性。而setTimeout只會調用後執行一次。下面通過函數的建立和函的自動刪除來深刻理解兩個函數;1.函數的建立setTimeOut的建立:showTime();function showTime(){ var today = new Date(); alert("The
Time of Update: 2018-12-06
今天沒什麼事做,把javascript中replace方法講解一下,如果講得不對或不合理是情理之中的事,因為我不是老鳥,也不是菜鳥,我也不知道我當底是什麼鳥??呵~~replace方法的文法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字串(string),reExp可以是Regex對象(RegExp)也可以是字串
Time of Update: 2018-12-06
首先我們假設我們需要一個say方法用來說一句話,一個walk方法用來表示走了一步,那麼下面讓我們用五種方式實現這兩個方法的定義。 1.function say(){alert("hello world");}function walk(){alert("walk")}2.var Person=function(){};Person.propotyoe,say=function(){alert("hello
Time of Update: 2018-12-06
在學校失業一個半月了,還沒找到實習,悲劇,蛋疼,把jquery.cookie.js改了一下,改成了純javascript版本,以備我以後項目只需,增加了一個得到頁面全部cookie索引值的功能。主要是通過對document.cookie字串的分析來進行功能的組裝的。溫習一下javascript中對cookie的操作:增加cookie可以用document.cookie="userId=111";來實現完整版可以用:document.cookie="userId=111;domain=.googl
Time of Update: 2018-12-06
今天再看一篇BLOG的時候,發現那篇文章一直在說函式宣告和函數運算式,弄得我有點暈了,後來整理了一下。其實這兩個概念以前早就用過,只不過是沒有注意到它們的名字而已!1.函式宣告:function a(){alert("hello world")}//這就是一個函式宣告函數運算式:var a=function(){alert("hello
Time of Update: 2018-12-06
緣由 雖然以前也使用過javascript語言,但終究是為了配合後端寫的一些零零散散的“程式碼片段”,更不能說是javascript項目了。很榮幸的是上個月剛到公司正好碰上項目開始推倒重寫,我們team從頭開始做架構和實現,目的很清楚,為了改進和超越前面的版本。這是個真正意義上的javascript“項目”,當然服務端不是我們team來負責啦。這也是我真正開始全職使用javascript來編程。由於之前在學校對形式化方法這門課程比較感興趣,而javascript又是函數式語言,因此我想把更多f
Time of Update: 2018-12-06
這一次來學習一下Partial Application。我們先看一下函數的介紹,在維基上有簡單的介紹:在數學中,一個函數是描述每個輸入值對應唯一輸出值的這種對應關係,符號為 f(x)。例如,運算式 f(x)=x2表示了一個函數 f,其中每個輸入值x都與唯一輸出值x2相聯絡。因此,如果一個輸入值為3,那麼它所對應的輸出值為9。而g(x,y) =
Time of Update: 2018-12-06
沒試,不知道好用不好用 function getCookie(name)//取cookies函數 { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null; } function SetCookie(name,value)//兩個參數,
Time of Update: 2018-12-06
引用Aaron 的 javascript定義對象寫法(整理)javascript定義對象的幾種簡單方法1.建構函式方式,全部屬性及對象的方法都放在構造方法裡面定義優點:動態傳遞參數缺點:每建立一個對象就會建立相同的方法函數對象,佔用大量記憶體function User1(name, password) { this.name = name; this.password = password; this.login = function(name,password){ if(this.name
Time of Update: 2018-12-06
原文:JavaScript quirk 2: two “non-values” – undefined and null譯文:「譯」JavaScript 的怪癖 2:兩個「空值」:undefined 和 null譯者:SingleSeeker對於“空值”或“Null 參考”,大多數程式設計語言只有一個值。比如,在 Java 中用的是 null。 但是在 Javascript 中卻有兩個特殊的值:undefined 和 null。 他們基本上是相同,但用法上卻略有些不同。
Time of Update: 2018-12-06
在標記< script>中可以指定語言,如:< script language="JavaScript">。在沒有指定的情況下,IE和Netscape Navigator預設為JavaScript(在IE中還可以用VBScript,必須指定language="VBScript")。 還有一個標記是<noscript>,在不支援JavaScript 時,瀏覽器顯示<noscript>和</noscript>中的內容。通常是這樣使用 的:
Time of Update: 2018-12-06
我覺得最清晰的方式是試用prototype,如下: var animal = function(){ this.name = 'pipi'; this.age = 10; this.height = 0; } var cat = function() { this.play = function() {
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><html><head><title>JavaScript 使用簡略文法建立對象</title><script type="text/javascript"> window.onload = function(){
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
轉自:http://www.cnblogs.com/JustRun1983/archive/2013/03/18/2965481.htmlObject.prototype.equals = function(x){ var p; for(p in this) { if(typeof(x[p])=='undefined') {return false;} } for(p in this) { if (this[p]) {
Time of Update: 2018-12-06
typeof是什麼 typeof 是一個操作符,主要的目的是檢測一個變數是不是基礎資料型別 (Elementary Data Type)的變數,同時也可以說是確定一個變數是字串,數值,布爾值,還是undefined的最佳工具。typeof 範例程式碼[javascript] view
Time of Update: 2018-12-06
今天,我把<<21天學通javascript>>第15章javascript與xml dom的內容學習了一下,對xml dom的基本操作有了一個初步的認識,並且認識了一下兩個遍曆DOM文檔的強大介面,文檔節點迭代器NodeIterator與TreeWalker,但是它們是屬於DOM Level
Time of Update: 2018-12-06
最近寫了幾句javascript程式碼,涉及到了動態改變圖片的效果,結果在ie下顯示不出了來,實在是鬱悶,上網找尋結果,終於發現了,原來是 瀏覽器的問題。現在將方法貼出來分享。首先講下這個bug的出現的情況,頁面中有<a href="javascript:void(0)"