Time of Update: 2018-07-26
如果把程式設計語言比做女人,那JavaScript則是...... 如果把程式設計語言比做女人,那麼PHP就是你的豆蔻年華時幻想的心上人,但不要妄圖追求,因為她自身有著嚴重的疾病。而Perl 是PHP的姐姐,你對她可能非常陌生,但在90年代,她是相當受歡迎的,她跟Ruby一樣,出生時十分可愛漂亮,但是她成長的有些慢。
Time of Update: 2018-07-26
Javascript實現用戶端表單校正 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-07-26
瘋狂的人,想不到事,居然真有人作出來,不過上面的廣告也是夠多的,只是玩遊戲,看稀奇而已,打了幾十秒,感覺不錯,只是沒有聲音。 另外,還有以前見識過的,幾十K,就能顯示幾十分鐘的3D動畫。像DOOM。 JS版的星際,也是。不過,我不知道怎麼玩這JS版的星際,也不知道這真的能玩嗎。這mario,倒是能玩。 腦子笨,玩不來複雜的遊戲,呵呵。 來自(包括本文及遊戲):
Time of Update: 2018-07-26
javascript中event詳解 分類:預設欄目 event代表事件的狀態,例如觸發event對象的元素、滑鼠的位置及狀態、按下的鍵等等。 event對象只在事件發生的過程中才有效。 event的某些屬性只對特定的事件有意義。比如,fromElement 和 toElement 屬性只對 onmouseover 和 onmouseout 事件有意義。 例子 下面的例子檢查滑鼠是否在連結上單擊,並且,如果shift鍵被按下,就取消連結的跳轉。
Time of Update: 2018-07-26
本來想做百度地圖api for flex,才發現百度對這項技術已經處於停用狀態,而主要專註於javascript api上。好吧,順應百度的趨勢,做js。 百度地圖的開發比較於google,要簡單一些,在百度官網上,資料應有盡有,充分說明了百度更懂中國人的特點。 下面是baidu地圖的入門範例程式碼:包含初始化載入、事件等,算得上是一個入門的demo了。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2018-07-26
Time of Update: 2018-07-26
十八、Cookies 1、設定一個Cookie(Setting a Cookie) Q:我如何用JavaScript設定一個cookie。 A:要設定一個cookie在n天后到期,可以使用下面的函數: function SetCookie(cookieName,cookieValue,nDays) { var today = new Date(); var expire = new Date(); if (nDays==null ||
Time of Update: 2018-07-26
十七、日期和時間 1. 時鐘樣本(Clock Example) Q:我如何使用JavaScript編寫一個時鐘程式。 A:一個簡單的時鐘程式就是每秒擷取一個新的Date()(或者,更好些,一秒幾次),然後將時間資訊從Date()對象中顯示出來。下面的代碼就是在瀏覽器的狀態列中顯示一個時鐘: function sbClock() { var DateString=(new Date()).toString();
Time of Update: 2018-07-26
隨著 Node 7 的發布,越來越多的人開始研究據說是非同步編程終級解決方案的 async/await。我第一次看到這組關鍵字並不是在 JavaScript 語言裡,而是在 c# 5.0 的文法中。C# 的 async/await 需要在 .NET Framework 4.5 以上的版本中使用,因此我還很悲傷了一陣——為了要相容 XP 系統,我們開發的軟體不能使用高於 4.0 版本的 .NET Framework。 無論是在 C# 還是 JavaScript 中,async/await
Time of Update: 2018-07-26
一份最合理的 JavasScript 編碼規範。_ 翻譯自: https://github.com/airbnb/javascript 注意:本指南假定您使用的是Babel,並要求您使用 babel-preset-airbnb 或相當的預設外掛程式。它還假定您正在您的應用程式中安裝 shims/polyfills,實用airbnb-browser-shims或相當的外掛程式。 目錄 類型 引用 對象 數組 解構 字串
Time of Update: 2018-07-26
DOM的三大事件 :1.滑鼠事件 2.鍵盤事件 3.HTML事件 1.滑鼠事件 click :單擊 dblclick :雙擊 mousedown:按下滑鼠 mousepress:按下到鬆開滑鼠的過程 mouseup :鬆開滑鼠 mouseove:滑鼠移到什麼上 mouseout:滑鼠從哪移開
Time of Update: 2018-07-26
1021位元組javascript寫成的3D聖誕樹 demo地址:http://js1k.com/2010-xmas/demo/856 (非Chrome瀏覽器會非常卡) 源碼如下: <!doctype html> <html> <head>
Time of Update: 2018-07-26
十九、用戶端資訊 1、瀏覽器名稱(Browser Name) Q:我如何檢測瀏覽器名稱。 A:要擷取使用者瀏覽器的實際名稱,你可以用navigator.appName和navigator.userAgent屬性。userAgent屬性比appName更可靠些,例如,Firefox(和其他一些瀏覽器)由於相容Netscape Navigator,因此對navigator.appName可能返回“Netscape”。
Time of Update: 2018-07-26
二十二、錯誤處理 1、禁止JS錯誤(Suppress JS Errors) Q:我是否可以禁止JavaScript錯誤資訊。 A:可以。要禁止頁面上所有的JavaScript錯誤資訊,你要把下面一段代碼放在頁面的HEAD部分: <SCRIPT language="JavaScript"><!--function silentErrorHandler() {return
Time of Update: 2018-07-26
達人科技 2016-10-16 18:07
Time of Update: 2018-07-26
如何在Javascript實現OO編程。恐怕最好的方式就是充分利用prototype屬性。關於prototype的介紹有很多,我就不贅述了。比較基本的原理是,當你用prototype編寫一個類後,當你new一個新的object,瀏覽器會自動把prototype中的內容替你附加在object上。這樣,通過利用prototype,你也就實現了類似OO的Javascript。 在Javascript中,object就是一個associative
Time of Update: 2018-07-26
事件是用來描述網頁中某一特定有趣時刻的,眾所周知事件通常是在由使用者和瀏覽器進行互動時觸發,其實不然,通過Javascript可以在任何時間觸發特定的事件,並且這些事件與瀏覽器建立的事件是相同的。這就意味著會有適當的事件冒泡,並且瀏覽器會執行分配的事件處理常式。這種能力在測試web應用程式的時候,是非常有用的,在DOM 3級規範中提供了方法來類比特定的事件,IE9 chrome FF Opera 和 Safari都支援這樣的方式,在IE8及以前的辦法的IE瀏覽器有他自己的方式來類比事件 a)
Time of Update: 2018-07-26
九、表單 1. 驗證表單(Validating a Form)
Time of Update: 2018-07-26
十五、層疊樣式表(CSS) 1. 應用樣式表(Applying Stylesheets) Q:我如何在頁面上應用另外一個樣式表。 A:瀏覽器通過一個或者多個LINK命令(主要是在頁面的HEAD地區)載入樣式表(CSS檔案),例如: <LINK rel="stylesheet" type="text/css" href="styleA.css"><LINK
Time of Update: 2018-07-26
四、字串 1. 字串中的引號(Quotes in String) Q:我如何在字串中插入引號呢。 A:字串中的引號應該用一個反斜線(/)引導。如此,JavaScript就會分辨出這些引號是一般字元串還是字串的分隔字元。下面是樣本: string1='It/'s five o/'clock!';string2="<A HREF=/"index.htm/">";