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
Javascript函數式程式設計語言,javascript函數函數式程式設計語言函數式程式設計語言是那些方便於使用函數式編程範式的語言。簡單來說,如果具備函數式編程所需的特徵, 它就可以被稱為函數式語言。在多數情況下,編程的風格實際上決定了一個程式是否是函數式的。是什麼讓一個語言具有函數式特徵?函數式編程無法用C語言來實現。函數式編程也無法用Java來實現(不包括那些通過大量變通手段實現的近似函數式編程)。
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代碼的N條建議,高效能javascript多年來,Javascript一直在web應用開發中佔據重要的地位,但是很多開發人員往往忽視一些效能方面的知識,特別是隨著電腦硬體的不斷升級,開發人員越發覺得Javascript效能最佳化的好不好對網頁的執行效率影響不明顯。但在某些情況下,不最佳化的Javascript代碼必然會影響使用者的體驗。因此,即使在當前硬體效能已經大大提升的時代,在編寫Javascript代碼時,若能遵循Javascript規範和注意一些效能方面的知
Time of Update: 2015-10-13
HTML簡要內容,html1. html基礎html是用來製作網頁的標記語言,不需編譯,直接由瀏覽器執行。大小寫不敏感,推薦使用小寫。html檔案必須使用html或htm為檔案名稱尾碼。html主體結構:(1)DTD頭:用於告訴瀏覽器用什麼標準解析當前頁面(2)head部分:告訴瀏覽器一些相應資訊(3)body部分:給人看的資料2. html語言的文法2.1 html標籤標籤是html中最基本單位,也是最重要的組成部分,用角括弧<&nb
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
Time of Update: 2015-10-13
製作0.5px像素的細條,製作0.5px像素細條<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>boardTest</title>
Time of Update: 2015-10-13
css sprint 產生工具 bg2css,sprintbg2css今天需要改個css sprint,之前使用過一個工具蠻好使,但是就是想不起叫什麼名字,網上搜了很久,才再次找到,原來是bg2css,今天記錄下,以備以後不時之需。:http://www.cssforest.org/blog/index.php?s=download軟體安裝:該軟體依賴Adobe Air,安裝之前先要安裝下Adobe
Time of Update: 2015-10-12
超連結的那些事(三): 屬性target,那些事targeta標籤的屬性之一 target1. 定義 規定在何處開啟連結文檔。 如果a標籤中有target屬性,瀏覽器將會載入和顯示用這個標籤的 href 屬性命名的、名稱與這個目標吻合的架構或者視窗中的文檔。 如果指定的name和id的架構,瀏覽器將會開啟一個新的視窗,標記此視窗,將文檔載入當這個新視窗內。之後的超連結文檔將會指向這個新視窗。2.
Time of Update: 2015-10-12
掌握JS中的“this” (二)在上一篇文章 掌握JS中的“this” (一) 裡面, 我們學會了如何正確使用JavaScript中的 this 關鍵字及其基本原理。我們也知道決定 this 指向哪個對象的關鍵因素, 是找出當前的執行內容(execution context)。但如果執行內容不按正常的方式進行設定,問題可能就會變得很棘手。在本文中,我會著重提示在哪些地方會發生這種情況, 以及用什麼方式可以彌補。解決常見問題在本節中,我們將探討一些使用 this
Time of Update: 2015-10-12
JSF入門執行個體分析:目錄:jar包:(稍後提供下載連結)首先建立託管bean:package onlyfun.caterpillar;import javax.faces.component.html.HtmlInputText;public class UserBean { private String name; private String password; private String errmessage; private