Time of Update: 2015-10-14
深入探討javascript函數式編程,深入探討javascript有時,優雅的實現是一個函數。不是方法。不是類。不是架構。只是函數。 - John Carmack,遊戲《毀滅戰士》首席程式員函數式編程全都是關於如何把一個問題分解為一系列函數的。通常,函數會鏈在一起,互相嵌套, 來回傳遞,被視作頭等公民。如果你使用過諸如jQuery或Node.js這樣的架構,你應該用過一些這樣的技術,
Time of Update: 2015-10-14
JavaScript實現的浮動層架構用法執行個體分析,javascript執行個體分析本文執行個體講述了JavaScript實現的浮動層架構用法。分享給大家供大家參考。具體如下:這是一個JavaScript編寫的浮動層架構,作為架構來說,骨幹已經完成了。可以實現“類”、“建構函式”、“繼承”(木有實現多繼承)、“靜態方法”、“重載”(木有實現多態),對我來說主要的意義就是,我喜歡這種代碼風格,可以非常簡單的重用和二次開發。運行效果如下:線上示範地址如下:http://demo.jb51.net/
Time of Update: 2015-10-14
jQuery實現滑鼠經過時出現隱藏層文字連結的方法,jquery文字連結本文執行個體講述了jQuery實現滑鼠經過時出現隱藏層文字連結的方法。分享給大家供大家參考。具體如下:這裡示範Jquery顯示隱藏層的方法,滑鼠經過時出現文字連結,類比評分效果,這裡沒有加動作,僅顯示了前台效果的實現。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/jquery-mouse-over-show-txt-demo/具體代碼如下:<!DOCTYPE html
Time of Update: 2015-10-14
Javascript函數式編程簡單介紹,javascript簡單介紹幾十年來,函數式編程一直是電腦科學狂熱者的至愛,由於數學的純潔性和謎一般的本質, 它被埋藏在電腦實驗室,只有資料學家和有希望獲得博士學位的人士使用。但是現在,它正經曆一場複興,
Time of Update: 2015-10-14
jqTransform美化表單,jqtransform美化jqTransform,是DFC Engineering寫的一個jQuery的樣式外掛程式,用於美化表單元素,使用方便簡單,能美化所有表單元素包括input,radio,textarea,select,checkbox。運行:使用方法:1、添加javascript引用和css檔案的引用<link rel="stylesheet" type="text/css" href="jqtransform.css" />
Time of Update: 2015-10-14
jquery實現可自動判斷位置的彈出層效果代碼,jquery彈出本文執行個體講述了jquery實現可自動判斷位置的彈出層效果代碼。分享給大家供大家參考。具體如下:這是一款jquery實現的智能彈出層效果,位置可以自適應,當層靠右邊顯示時自動往左移。初次運行時請按F5重新整理,載入遠程jQuery後才能看到效果,點擊滑鼠左鍵,彈出層將出現,在最右邊點擊時層自動往左移。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/jquery-auto-check-pos
Time of Update: 2015-10-14
JS實現漂亮的視窗拖拽效果(可改變大小、最大化、最小化、關閉),js視窗本文執行個體講述了JS實現漂亮的視窗拖拽效果。分享給大家供大家參考。具體如下:這是一款漂亮的JS視窗拖拽效果(改變大小/最小化/最大化/還原/關閉)特點:① 視窗可以拖動;② 視窗可以通過八個方向改變大小;③ 視窗可以最小化、最大化、還原、關閉;④
Time of Update: 2015-10-14
關於事件mouseover ,mouseout ,mouseenter,mouseleave的區別,mouseovermouseout最近在做的線上考試和課程商城都遇到這樣的問題:就是滑鼠滑過的時候出現一個層,當滑鼠滑到當前層的話mouseover和mouseout在低版本的瀏覽器會出現閃動的現象,解決這個現象的辦法有許多,不過我覺得有一種是最簡單的那就是把mouseover和mouseout換成對應的mouseenter和mouseleave。當滑鼠指標位於元素上方時,會發生
Time of Update: 2015-10-14
Javascript函數式程式設計語言,javascript函數函數式程式設計語言函數式程式設計語言是那些方便於使用函數式編程範式的語言。簡單來說,如果具備函數式編程所需的特徵, 它就可以被稱為函數式語言。在多數情況下,編程的風格實際上決定了一個程式是否是函數式的。是什麼讓一個語言具有函數式特徵?函數式編程無法用C語言來實現。函數式編程也無法用Java來實現(不包括那些通過大量變通手段實現的近似函數式編程)。
Time of Update: 2015-10-14
JS實現的車標圖片提示效果代碼,js本文執行個體講述了JS實現的車標圖片提示效果。分享給大家供大家參考。具體如下:這是一款基於JavaScript的滑鼠提示效果,名車車標展示提示效果-滑鼠移過時顯示車標圖片,頁面開啟後並不顯示車標,只有當滑鼠移在車標上的時候,車標才突然出現,類似Js提示特效,本代碼相容性也寫的不錯,代碼也並不複雜,大部分是調用圖片的。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-car-ico-alert-style-demo/
Time of Update: 2015-10-14
JavaScript實現上下浮動的視窗效果代碼,javascript上下浮動本文執行個體講述了JavaScript實現上下浮動的視窗效果代碼。分享給大家供大家參考。具體如下:這裡介紹使用JavaScript實現上下浮動的視窗,在垂直方向上漂浮,代碼內的JS函數有超豐富的浮動層定義功能,像浮動層位置高度、初始化事件觸發程序、設定浮動層為可見,用style.left設定浮動層左邊距、浮動層的運動速度等,還有更多的設定選項都能實現。運行效果如下:線上示範地址如下:http://demo.jb51.ne
Time of Update: 2015-10-14
JS+DIV+CSS排版布局實現美觀的選項卡效果,divcss本文執行個體講述了JS+DIV+CSS排版布局實現美觀的選項卡效果。分享給大家供大家參考。具體如下:這是一個基於JavaScript的簡單選項卡代碼,陪新手練習一下Div+CSS排版的技巧,本選項卡可以繼續美化修飾完善,選項卡在目前在眾多網站上應用廣泛,確實是一個很不錯的網頁布局方法。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-div-css-pbbj-nav-demo/具體代碼如下
Time of Update: 2015-10-14
jquery實現仿新浪微博帶動畫效果彈出層代碼(可關閉、可拖動),jquery拖動本文執行個體講述了jquery實現仿新浪微博帶動畫效果彈出層代碼。分享給大家供大家參考。具體如下:這是一款jquery實現帶動畫的彈出層,最開始是類比新浪微博中的彈出層,後來引入了jQuery,又想了想,加入點動畫效果不知怎麼樣,後來就寫出了這麼一個彈出的網頁層效果,你點擊按鈕後就可以看到一個漸出的可關閉的彈出層,點擊關閉後,當然也是漸漸的消失的,移動時根據滑鼠位置計算控制項左上方的絕對位置,鬆開滑鼠後停止移動並恢
Time of Update: 2015-10-14
JS+CSS實現仿雅虎另類滑動門轉場效果,css滑動門本文執行個體講述了JS+CSS實現仿雅虎另類滑動門轉場效果。分享給大家供大家參考。具體如下:這是仿照雅虎特色服務的一個Tab滑動轉場效果,核心是一個CSS滑動門,經過了改進,有點特別,看下效果吧,估計很多朋友會喜歡的。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-css-f-yahoo-hdm-menu-demo/具體代碼如下:<!DOCTYPE html PUBLIC "-//W3C/
Time of Update: 2015-10-14
JavaScript 效能最佳化小結,javascript效能最佳化隨著 Web2.0 技術的不斷推廣,越來越多的應用使用 JavaScript 技術在用戶端進行處理,從而使 JavaScript 在瀏覽器中的效能成為開發人員所面臨的最重要的可用性問題。而這個問題又因 JavaScript 的阻塞特性變的複雜,也就是說當瀏覽器在執行 JavaScript 代碼時,不能同時做其他任何事情。本文詳細介紹了如何正確的載入和執行 JavaScript 代碼,從而提高其在瀏覽器中的效能。在J2EE編程中,
Time of Update: 2015-10-14
快速學習JavaScript的6個思維技巧,快速學習javascript我們在學習JavaScript,或其他任何編碼技能的時候,往往是因為這些攔路虎而裹足不前: 有些概念可能會造成混淆,尤其當你是從其他語言轉過來的時候。 找不到時間(有時是動力)學習。 很容易忘記已經理解了的東西。
Time of Update: 2015-10-14
JS實現新浪微博效果帶遮罩層的彈出框代碼,js遮罩本文執行個體講述了JS實現新浪微博效果帶遮罩層的彈出框代碼。分享給大家供大家參考。具體如下:這是一款新浪微博效果的彈出框,現成的JS代碼,相容IE6+,以及各主流瀏覽器。新浪微博彈出層並可拖拽,操作輕鬆舒適,符合使用者的瀏覽習慣,將代碼推薦給各位網友。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-sina-zzxg-dlg-demo/具體代碼如下:<!DOCTYPE html PUBLIC
Time of Update: 2015-10-14
編寫高效能Javascript代碼的N條建議,高效能javascript多年來,Javascript一直在web應用開發中佔據重要的地位,但是很多開發人員往往忽視一些效能方面的知識,特別是隨著電腦硬體的不斷升級,開發人員越發覺得Javascript效能最佳化的好不好對網頁的執行效率影響不明顯。但在某些情況下,不最佳化的Javascript代碼必然會影響使用者的體驗。因此,即使在當前硬體效能已經大大提升的時代,在編寫Javascript代碼時,若能遵循Javascript規範和注意一些效能方面的知
Time of Update: 2015-10-14
淺談Nodejs觀察者模式,淺談nodejs觀察者一、前言Nodejs使用有些日子了,近來再回顧下其API、多使用新特性,以期有更高層次的掌握,本次API的總結區別於單純對英文版的漢化,會多做些擴充和自己的理解,希望對大家有所協助,先從最核心的Events開始Nodejs的Events實現了一種觀察者模式,其支援了Nodejs的核心機制,且http / fs /
Time of Update: 2015-10-14
JS實現的簡潔二級導覽功能表雛形效果,js導覽功能表雛形本文執行個體講述了JS實現的簡潔二級導覽功能表雛形效果。分享給大家供大家參考。具體如下:這是一個二級導覽功能表雛形,風格簡潔,圓角形,也是當前比較流行的菜單效果,支援二級,示範內容是隨便搞的,希望大家喜歡。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-simple-2l-nav-menu-demo/具體代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD