5 個不能不看的 HTML5 + JavaScript 效果

自從蘋果宣報放棄 Flash,並會採用新網頁標準文法 HTML5,HTML5 就好像變了網路的未來一樣。除了 Google 馬上推出 HTML5 版本的 Youtube 外,網路上亦出現大量的 HTML5 教學和示範,好壞參半, 未必能說服你 HTML5 能夠取代 Flash。如果你想體驗一下 HTML5 的威力,可以看看筆者為大家挑選的 5 個示範。它們都是用 HTML5 和 JavaScript 做成的。建議使用 Google Chrome 觀看以下連結。CanopyLiquid

JavaScript實現添加、尋找、刪除元素

   這篇文章主要匯總介紹了JavaScript實現添加、尋找、刪除元素的方法,十分的簡單實用,有需要的小夥伴可以參考下。  代碼很簡單,這裡就不多廢話了。  ? 1 2 3 4 5 6 7 8 9 10

javascript常用的方法分享

   本文給大家分享了幾個javascript中常用的方法,十分的實用,也很簡單,有需要的小夥伴可以參考下。  針對現在大家平時開發中,都會寫一些重複性的js處理代碼,今天總結了幾個比較常用的方法實現。擷取get請求參數、去字串空格。  1、擷取get請求中的參數  Js代碼  ? 1 2 3 4 5 6

9個令人驚歎的HTML 5和JavaScript實驗

今天,本文與大家分享其中9個很棒的例子,為了有更好的效果,建議在Chrome瀏覽器中瀏覽。1. Untangle拖動藍點,讓所有線都不相交,看看你多久能解開? :)2. Z Type一款太空射擊遊戲,基於ImpactJS遊戲庫開發。3. Cube Out模仿經典的益智遊戲Blockout(三維俄羅斯方塊),移動和旋轉方塊填補空白,完成一層後會自動消隱。4. Bounce一款javascript遊戲,點擊和控制藍色的盒子,讓黃色的點擊不要碰到紅色的點。5. Sketch 3D一款非常棒的素描工具,

使用RequireJS最佳化JavaScript引用代碼的方法

   這篇文章主要介紹了使用RequireJS最佳化JavaScript引用代碼的方法,RequireJS是一款人氣JS庫,需要的朋友可以參考下  RequireJS是一個提高你的javascript代碼速度和品質的有效方法,同時它還讓你的代碼更容易閱讀和維護。  在本文中,我會為你介紹RequireJS和應該如何使用它。我們討論引入檔案和定義模組,甚至還會接觸最佳化方面的知識。  簡單的說,require.js是一個指令碼載入程式,允許你把你的javascript代碼獨立成檔案和模組

JavaScript非同步方法呼叫隊列鏈

在javascript中,方法的鏈式調用很流行,使用jQuery的朋友對此一定深有體會。在《javascript設計模式》中對這種方法作了比較詳細的描述,實現方法的鏈式調用,只須讓在原型中定義的方法都返回調用這些方法的執行個體對象的引用即可,看看書中的這段代碼: 以下為引用的內容: (function() {   function _$(els) {

javascript處理a標籤超連結預設事件的方法

   本文執行個體講述了javascript處理a標籤超連結預設事件的方法。分享給大家供大家參考。具體分析如下:  有時需要在a標籤上添加click事件,並且跳轉前處理一些事務,故需要做一些處理;通常前端會給出一個link來代表這個行為,有些還會這樣寫link或者link這樣的寫法,但這樣並不相容所有瀏覽器,有些瀏覽器就會出現很怪異的形為。  因此,這個問題需要其它方法來解決,其一是用jquery的阻止預設事件,就像JQUERY的官方API中所給出的樣本:  ?

javascript實現倒計時

   本文給大家分享的是個人項目中使用的javascript實現的精確到秒級的倒計時代碼,十分的實用,有需要的小夥伴可以參考下。  代碼相當簡單實用,這裡就不多廢話了,小夥伴們簡單看下就能明白  ? 1 2 3 4 5 6 7 8 9

淺談JavaScript異常處理語句

  考慮到 JS 中的錯誤可比伺服器端的代碼產生的錯誤要多得多,並且還難以發現及修正,所以 JS 代碼必須有異常處理以及全域一場處理。  程式運行過程中難免會出錯,出錯後的運行結果往往是不正確的,因此運行時出錯的程式通常被強制中止。運行時的錯誤統稱為異常,為了能在錯誤發生時得到一個處理的機會,JavaScript提供了異常處理語句。包含try-catch、try-catch-finally和throw.  try-catch語句  ?

JavaScript讓Textarea支援tab按鍵的方法

   本文執行個體講述了JavaScript讓Textarea支援tab按鍵的方法。分享給大家供大家參考。具體實現方法如下:  ? 1 2 3 4 5 6 7 8 9 10 11

JavaScript模式之原廠模式(Factory)應用介紹

原廠模式也是對象建立模式之一,它通常在類或類的靜態方法中去實現。構造對象的一種方式是使用new操作符,但使用new時正是針對實現編程,會造成“耦合”問題,與具體的類別關係緊密。導致代碼更脆弱,缺乏彈性,在複雜邏輯的項目中建議是面向介面編程。先看簡單原廠模式代碼如下:Person(name, age) {var obj = {}obj.name = nameobj.age = agereturn obj}var p1 = Person('jack', 25)var p2 =

javascript最基本的函數匯總

   這篇文章主要給大家匯總介紹了javascript最基本的7個函數,十分的實用,有需要的小夥伴可以參考下。  我記得早期的 JavaScript ,要完成任何事情幾乎都繞不開一些簡單的函數,因為瀏覽器供應商實現功能有所差異,而且不只是邊緣功能,基礎功能也一樣,如 addEventListener 和 attachEvent。雖然時代變了,但仍有一些函數是每個開發人員都應該掌握的,以便於完成某些功能和提高效能。  debounce  對於高耗能事件,debounce

javascript和html判斷瀏覽器類型

javascript判斷    navigator.userAgent.indexOf(“iPhone”)    HTML判斷IE類型    1. <!--[if !IE]><!--> 除IE外都可識別 <!--<![endif]-->    2. <!--[if IE]> 所有的IE可識別 <

javascript中使用new與不使用執行個體化對象的區別

   這篇文章主要介紹了javascript中使用new與不使用執行個體化對象的區別的相關資料,需要的朋友可以參考下  我們先來看個執行個體  ? 1 2 3 4 5 function Me(name,age,job){

javascript取得瀏覽器地址及參數方法

   用javascript擷取 url網址資訊  執行 用javascript擷取url網址資訊

javascript驗證郵件地址和MX記錄的方法

         本文執行個體講述了javascript驗證郵件地址和MX記錄的方法。分享給大家供大家參考。具體如下:? 1 2 3 4 5 6 7 8 9 10

JavaScript中幾個重要的屬性

 this this表示當前對象,如果在全域作用範圍內使用this,則指代當前頁面對象window; 如果在函數中使用this,則this指代什麼是根據運行時此函數在什麼對象上被調用。 我們還可以使用apply和call兩個全域方法來改變函數中this的具體指向。 先看一個在全域作用範圍內使用this的例子:代碼如下:<script type=> console.log( === window); console.log(window.alert ===

JavaScript中的pow()方法使用

   這篇文章主要介紹了JavaScript中的pow()方法使用詳解,是JS入門學習中的基礎知識,需要的朋友可以參考下  該方法返回底數的指數冪,即, baseexponent.  文法  ? 1 Math.pow(base, exponent ) ;

Javascript 高階函數使用介紹

   高階函數(higher-order function)—如果一個函數接收的參數為或返回的值為函數,那麼我們可以將這個函數稱為高階函數。眾所周知,JavaScript是一種弱類型的語言:JavaScript的函數既不對輸入的參數,也不對函數的輸出值作強定義和類型檢查,那麼函數可以成為參數,也可以成為輸出值,這就體現了JavaScript對高階函數的原生支援。  一、參數為函數的高階函數:  ? 1

JavaScript中的Math.E屬性使用詳解

 這是一個歐拉常數和自然對數的基數,約為 2.718.文法: 1 Math.E 樣本: 1 2 3 4

總頁數: 3271 1 .... 1997 1998 1999 2000 2001 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.