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-17
標籤:javascript Date日期對象的建立 建立一個日期對象:var objDate=new Date([arguments list]);我總結了參數形式主要有以下3種:new Date("month dd yyyy hh:mm:ss");//後面的hh:mm:ss可選(不選的話就是預設的開始時間),而且前三項的順序可以隨意,甚至各欄位後面可以加逗號new Date(yyyy,mth,d
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-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-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-31
JavaScript:40+基本的Web開發工具(1)JavaScript是一種靈活多變的指令碼語言,它在全世界被廣泛的應用在Web頁面和伺服器應用中。你可以因為任何目的去使用它,但是你需要一些工具。幸運的是,為了完成獨特的任務,無以計數的JavaScript工具已經被開發人員發布。這裡有45個關於JavaScript的工具,所有這些工具將協助您建立現代網站與使用者所期望的所有特性。它們都提供了精簡的設計和簡單的介面。。。。AngularJSGoogle建立AngularJS,目的是提供一個穩定
Time of Update: 2015-07-31
jquery中的工具方法$.isFunction, $.isArray(), $.isWindow() 在javascript中對變數類型的判斷中,我們講解了了jquery中$.type()實現的原理。當然,jquery除了提供$.type的工具方法外,還提供了幾個其他的工具方法:$.isFunction(), $.isArray(), $.isWindow(), $.isNumeric()等。這幾個方法從方法名上就能看出其用途來,下面我們來一一講解這幾個方法在jQuery(2.1.2
Time of Update: 2015-07-31
JavaScript中數群組繼承的簡單樣本,javascript數組在寫一些庫時經常會用到樹結構的資料,而且一些樹形結構的資料對從根到葉的路徑擷取需求非常高。比如一個網站的整個路由表就是一棵這樣的樹,它的「路徑」實際上就是 URL 中的 path 部分。所以我好幾次都用了喪心病狂的數群組繼承去實現,下面給大家分享下。 在 JavaScript 中,數組也屬於 Object
Time of Update: 2015-07-25
html關於強制顯示 隱藏瀏覽器的捲軸,瀏覽器捲軸瀏覽器的捲軸在一些特殊的展示中,是不需要的,所以必須把它隱藏掉,文章主要介紹一些隱藏或者顯示IE的水平或者垂直捲軸的實現代碼,需要瞭解的朋友可以參考下:相關css代碼如下://強制顯示捲軸:html { overflow: scroll; }//強制隱藏捲軸:html { overflow: hidden; }//隱藏IE的水平捲軸:html { overflow-x: hidden; }//隱藏IE的垂直捲軸:html {
Time of Update: 2015-07-25
為什麼父div沒有被撐開,父div撐開為什麼父div沒有被撐開:在正常情況下,如果父物件沒有設定高度,子物件能夠將子物件撐開,但是如果子物件浮動且沒有清除浮動的話,在IE8或者FF瀏覽器,父物件並不能夠被撐開,在IE6下可以撐開。代碼執行個體: <!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author"
Time of Update: 2015-07-21
JavaScript:S.O.L.I.D五大原則之裡氏替換原則LSP前言本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現的第3篇,裡氏替換原則LSP(The Liskov Substitution Principle )。 開閉原則的描述是:Subtypes must be substitutable for their base types.衍生類別型必須可以替換它的基底類型。
Time of Update: 2015-07-21
JavaScript——遞迴,嵌套和閉包關於函數建立的三種方式以及遞迴,嵌套和閉包的概念經常容易搞混。函數定義的三種方式:1.聲明式函數(標準的關鍵字function+函數名+(參數列表)+{函數主體})例如:function functionname(param1,param2,......,paramn){function statment}2.匿名式函數(將函數賦予的變數+建構函式Function+(參數))例如:var variable=new
Time of Update: 2015-07-21
ExtJs動態產生treepanel的Json格式,extjsjson在節點中加上"checked"屬性,會自動產生checkbox。擷取選中節點var nodeArray = "";var nodesObj = mytree.getChecked();var i;var length=nodesObj .length;for (i = 0; i < length; i++) {nodeArray += nodesObj[i].id + ',';
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-13
15個實用的CSS線上執行個體教程,15css執行個體教程 前端技術可以說是必須學習的一個技術,現在做網站都需要懂DIV、CSS,在國內很多企業招網頁設計師都要求會寫基本的前端代碼,所以前端技術是 必須瞭解的,對網頁設計師本身也有協助,今天向大家推薦一些不錯的實用CSS教程,學習這些可以提高自己的CSS技能,瞭解一些新的好用的用法,在日後項 目也許會用上。 用CSS背景給SVG上色 有關SVG映像、css mask、給背景SVG添加顏色等一些用法。 查看教程 CSS
Time of Update: 2015-06-27
jQuery往textarea中游標所在位置插入文本的方法 本文執行個體講述了jQuery往textarea中游標所在位置插入文本的方法。分享給大家供大家參考。具體實現方法如下: ? 1 2 3 4 5 6 7 8 9
Time of Update: 2015-06-27
jQuery實現網站添加高亮反白效果的方法 本文執行個體講述了jQuery實現網站添加高亮反白效果的方法。分享給大家供大家參考。具體如下: 這段jquery代碼示範了如何把整個頁面遮罩起來,反白某些東西 ? 1 2 3 4 5 6 7 8
Time of Update: 2015-06-27
jquery操作angularjs對象 這篇文章主要介紹了jquery操作angularjs對象的相關資料,需要的朋友可以參考下 jquery是一個非常強大的js架構,angularjs是一個非常牛的前端mvc架構。雖然用其中的任何一個架構在項目中夠用了,但是有時候這兩個架構需要混合著用,雖然不推薦。但有時候混合用時,卻非常方便,不要考慮那麼多,只要能實現功能,何樂而不為? 最近做的一個產品,前端用angularjs,但表格架構用的卻是jquery.datatables.js,
Time of Update: 2015-06-27
javascript排序函數實現數字排序 這篇文章主要介紹了javascript排序函數實現數字排序的相關資料,附上樣本,需要的朋友可以參考下 javascript排序函數實現數字排序 ? 1 2 3 4 5 6 7 8 9