Time of Update: 2015-07-17
標籤:譯文來源:http://www.sitepoint.com/15-best-javascript-charting-libraries/我們無法想像一個沒有圖表的Dashboard會是什麼樣。圖表可以對資料進行直觀有效展示。不僅如此,圖表的巧妙應用還可以提升網站的整體視覺效果。本文將介紹一些非常好用的製作圖表的JavaScript庫。這些庫能夠協助你完成你未來項目中的漂亮的、可定製化的圖和表。文中介紹的庫大多是免費的,當然也有一些庫會提供功能更加強大的付費版。 1. D3.js
Time of Update: 2015-07-16
標籤:htm5 前端 網頁設計 javascript document.defaultView或全域變數window——擷取一個window對象;1)擷取視窗資訊innerHeight、innerWidth——擷取視窗內容地區的高度、寬度;outerHeight、outerWidth——擷取視窗的高度、寬度(包含邊框和功能表列等);pageXOffset、pag
Time of Update: 2015-07-17
標籤:javascript前言本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現的第5篇,依賴倒置原則LSP(The Dependency Inversion Principle )。英文原文:http://freshbrewedcode.com/derekgreer/2012/01/22/solid-javascript-the-dependency-inversion-principle/依賴倒置原則依賴倒置原則的描述是:A. High-level
Time of Update: 2015-07-17
標籤:javascript前言本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現的第3篇,裡氏替換原則LSP(The Liskov Substitution Principle )。英文原文:http://freshbrewedcode.com/derekgreer/2011/12/31/solid-javascript-the-liskov-substitution-principle/開閉原則的描述是:Subtypes must be
Time of Update: 2015-07-17
標籤:javascript-節點屬性解析根據 DOM,HTML 文檔中的每個成分都是一個節點。HTML為根節點。DOM (Document Object Model)是這樣規定的:整個文檔是一個文檔節點 每個 HTML 標籤是一個元素節點 包含在 HTML 元素中的文本是文本節點 每一個 HTML 屬性是一個屬性節點 注釋屬於注釋節點 一、如何獲得節點引用 1.以前擷取節點引用的方式:
Time of Update: 2015-07-15
標籤:每一項都是js中的小技巧,但十分的實用! 1.document.write("");
Time of Update: 2015-07-15
標籤:Array:數組push:往數組末尾添加值,可以是一個或者多個。 alert(arr.push(4, 5))join:串連數組元素,中間有分隔字元。 var str = arr.join(" "); alert(str);reverse:點到數組的順序,是操作本身。 alert(arr.reverse()); splice:增加或刪除元素 var arr = new Array(6); arr[0] =
Time of Update: 2015-07-13
標籤:javascript 資料 細說JavaScript資料類型及轉換JavaScript資料類型1.Boolean(布爾)布爾:(值類型)var b1=true;//布爾類型2.Number(數字)數值:(值類型)var n1=3.1415926;//數值類型n1.toFixed(3);//四捨五入保留3位小數。3.String(字串)var s1=‘hello‘;//
Time of Update: 2015-07-13
標籤:一、定義RegExpRegExp對象用於儲存檢索模式。建立RegExp對象的檢索模式如下:var myPattern=new RegExp(pattern,attributes);(1)
Time of Update: 2015-07-12
標籤: [解惑]JavaScript事件機制初學 JS 的童鞋經常會有諸多疑問,我在很多 QQ
Time of Update: 2015-07-12
標籤:Palindrome Linked ListGiven a singly linked list, determine if it is a palindrome.Follow up:Could you do it in O(n) time and O(1)
Time of Update: 2015-07-12
標籤: JavaScript模板引擎原理,幾行代碼的事兒什麼是模板引擎,說的簡單點,就是一個字串中有幾個變數待定。比如:var tpl = ‘Hei, my name is <%
Time of Update: 2015-07-17
如何?div水平和垂直置中效果,div水平垂直置中如何?div水平垂直和置中效果:有時候可能我們需要讓一個div在它的父容器中置中顯示。先看代碼執行個體再進行分析。代碼執行個體:<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"
Time of Update: 2015-07-17
如何將導覽列始終固定在視窗頂部,導覽列固定視窗如何將導覽列始終固定在視窗頂部:在很多的網站導覽列或者類似於導覽列的一些功能一直能夠固定在網頁的頂部,就算是下拉捲軸也不會被視窗所遮擋,這樣的功能往往非常的使用,下面就簡單介紹一下如何?此種功能。先看一段代碼執行個體:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author"
Time of Update: 2015-07-16
css3製作時鐘,css3時鐘製作時鐘之前需要瞭解幾點知識:一、圓上點座標的計算二、時鐘上時針、分針、秒針的換算我們觀察一下時鐘,首先想到的是與角度有關。再有是,秒針,分針,時針之間的進位關係。 比如說h時m分s秒,時針、分針、秒針此時此刻的角度:(-90,是因為rotateZ角度旋轉規則,預設是從水平開始,逆時針為+,順時針為-) ds = s*6-90; dm = m*6+(s/60*6)-90; dh = h*30+(m/
Time of Update: 2015-07-16
理解jquery的$.extend()、$.fn和$.fn.extend()jquery外掛程式的開發包括兩種: 一種是類層級的外掛程式開發,即給jquery添加新的全域函數,相當於給jquery類本身添加方法。jquery的全域函數就是屬於jquery命名空間的函數。另一種是對象層級的外掛程式開發,即給jquery對象添加方法,下面就兩種函數的開發做詳細的說明。 1.類層級的外掛程式開發 類層級的外掛程式開發最直接的理解就是給jquery類添加類方法,
Time of Update: 2015-07-16
jQuery Tags Input Plugin 外掛程式的使用一個jquery開發的標籤功能加強外掛程式,可以產生或刪除標籤,還能對輸入重複標籤進行檢查,和JQuery autocomplete外掛程式配合實現自動完成功能。 引入 <link href="../../resources/css/jquery.tagsinput.css" rel="stylesheet"
Time of Update: 2015-07-14
z-index屬性值為負數的作用,z-index屬性值負數z-index屬性值為負數的作用:在很多CSS代碼中,可以看到z-index屬性值被設定為負數的情況,下面就簡單介紹一下,此屬性值為負數情況下的表現。在一般情況下只要對象設定了position屬性,且屬性值不為static,那麼此對象能夠覆蓋非定位對象,代碼執行個體如下:<!DOCTYPE html><html><head><meta charset="utf-8"><meta
Time of Update: 2015-07-13
15個實用的CSS線上執行個體教程,15css執行個體教程 前端技術可以說是必須學習的一個技術,現在做網站都需要懂DIV、CSS,在國內很多企業招網頁設計師都要求會寫基本的前端代碼,所以前端技術是 必須瞭解的,對網頁設計師本身也有協助,今天向大家推薦一些不錯的實用CSS教程,學習這些可以提高自己的CSS技能,瞭解一些新的好用的用法,在日後項 目也許會用上。 用CSS背景給SVG上色 有關SVG映像、css mask、給背景SVG添加顏色等一些用法。 查看教程 CSS
Time of Update: 2015-07-12
JavaScript模板引擎用法執行個體,javascript模板執行個體本文執行個體講述了JavaScript模板引擎用法。分享給大家供大家參考。具體如下:這裡介紹的這個模板引擎寫得短小精悍,非常值得一看tmpl.js檔案如下:// Simple JavaScript Templating// John Resig - http://ejohn.org/ - MIT Licensed(function() { var cache = {}; this.tmpl = function tmpl(