Time of Update: 2015-01-10
Node.js 製作即時多人遊戲架構,node.js多人遊戲在 Node.js 如火如荼發展的今天,我們已經可以用它來做各種各樣的事情。前段時間UP主參加了極客松活動,在這次活動中我們意在做出一款讓“低頭族”能夠更多交流的遊戲,核心功能便是 Lan Party 概念的即時多人互動。極客松比賽只有短得可憐的36個小時,要求一切都敏捷迅速。在這樣的前提下初期的準備顯得有些“水到渠成”。跨平台應用的 solution
Time of Update: 2015-01-10
深入探密Javascript數組方法,探密javascript數組在JavaScript中,數組可以使用Array建構函式來建立,或使用[]快速建立,這也是首選的方法。數組是繼承自Object的原型,並且他對typeof沒有特殊的傳回值,他只返回'object'。1. Array.prototype.slice方法數組的 slice 方法通常用來從一個數組中抽取片斷。不過,它還有將“類數組”(比如arguments和HTMLCollection)轉換為真正數組的本領。
Time of Update: 2015-01-09
AngulaJS實戰總結, 帶你進入AngularJS世界(待續)使用AngularJS 進行Hybrid App 開發已經有一年多時間了,這裡做一個總結. 一、AngularJS
Time of Update: 2015-01-09
zepto.js - 輕量級的移動開發JavaScript架構Zepto.js 是移動端輕量級的JavaScript架構,實現JQuery的大部分API,針對手機上web開發,輕量級的是相對性的減少使用者訪問流量Zepto官網 地址可以到 github上下載zepto的源碼也是進行模組劃分的 常用返回對象情況: 1、return zepto.Z(),返回一個空的zepto對象:2、return $(context).find(selector)3、return $
Time of Update: 2015-01-10
jQuery中appendTo()方法用法執行個體,jqueryappendto本文執行個體講述了jQuery中appendTo()方法用法。分享給大家供大家參考。具體分析如下:此方法把匹配的元素插入指定元素結尾,插入位置在元素的內部。appendTo()方法的作用和append()方法是相同的,但是文法是不同的,儘管形式一樣。文法結構:複製代碼 代碼如下:$(selector).appendTo(content)參數列表: 參數 描述
Time of Update: 2015-01-08
javascript那些事兒(一)javascript數組用法總結(2)//1、數組排序,預設升序排列,sort()方法會調用數組每一項的toString(),然後比較得到的字串來排序//sort() : 返回排序之後的數組//var arr = [23,1,3,56,42,-1];//arr.sort();//alert(arr); // -1,1,3,23,42,56//即使數組每一項都是數值,sort()方法比較的也是字串//var arr =
Time of Update: 2015-01-08
ExtJs4基礎概念總結Ext.application代表一個ExtJs富用戶端的應用程式的進入點。從Ext4.0開始提出一個新的概念:Ext MVC application Architecture。這個概念用於協助開發人員以最快的速度組織起一個高效、穩定的的Ext前端。定義Ext.application的檔案指令碼一般起名為app.js。將這個檔案載入到index.html中。app.js檔案的作用如下:指定Ext
Time of Update: 2015-01-08
資料結構與演算法JavaScript (二) 隊列隊列是只允許在一端進行插入操作,另一個進行刪除操作的線性表,隊列是一種先進先出(First-In-First-Out,FIFO)的資料結構 隊列在程式程式設計中用的非常的頻繁,因為javascript單線程,所以導致了任何一個時間段只能執行一個任務,而且還參雜了非同步機制, 那麼帶來的問題: 1. 在非同步作業執行的時候,同步代碼還在繼續,那麼同步代碼依賴非同步,自然就會出錯 2.
Time of Update: 2015-01-08
javascript那些事兒(一)javascript數組用法總結(1)/*1、js數組跟其他語言的數組一樣,都是資料的有序列表,但不同的是,js數組的每一項可以儲存任何類型的資料。並且js數組的大小是可以動態調整的。2、建立數組方式:*///(1)使用Array建構函式建立數組://var names = new Array();//建立length=30的數組//var names = new Array(30); //如果預Crowdsourced Security
Time of Update: 2015-01-08
angular.element方法匯總,angular.elementaddClass()-為每個匹配的元素添加指定的樣式類名after()-在匹配元素集合中的每個元素後面插入參數所指定的內容,作為其兄弟節點append()-在每個匹配元素裡面的末尾處插入參數內容attr() - 擷取匹配的元素集合中的第一個元素的屬性的值bind() - 為一個元素繫結一個事件處理常式children() -
Time of Update: 2015-01-08
ExtJs4組件中initComponent方法介紹以及為什麼要使用this.callParent();我們知道,Ext的UI組件有一個initCompent()方法。這個方法定義在UI組件頂級類Component中,在Component的建構函式中會調用它進行組件初始化操作。Component的子類都覆蓋了initCompent方法,在不同的層級上做了不同的處理。舉個例子,從Window一直到Conponent,會形成這樣一個調用鏈條。 可以看到初始化當前組件的時候,要從最頂端組件開
Time of Update: 2015-01-08
jQuery中nextUntil()方法用法執行個體,jquerynextuntil本文執行個體講述了jQuery中nextUntil()方法用法。分享給大家供大家參考。具體分析如下:此函數尋找指定元素之後所有的同輩元素,直到遇到匹配的那個元素為止,但不包括此匹配的元素。文法結構一:複製代碼 代碼如下:$(selector).closest(expr, filter)參數列表: 參數 描述 expr 用於篩選匹配元素的運算式。
Time of Update: 2015-01-08
jQuery中find()方法用法執行個體,jqueryfind本文執行個體講述了jQuery中find()方法用法。分享給大家供大家參考。具體分析如下:此方法獲得匹配元素集合中所有元素的子項目,並通過選取器、jQuery 對象或元素刪選。find()方法是擷取匹配元素後代元素的好方法。注意:children()只擷取一級子項目,而find()將尋找所所有子項目。文法結構一:複製代碼 代碼如下:$(selector).find(expr)參數列表: 參數 描述
Time of Update: 2015-01-07
JSON資料格式分析1、JSON介紹JSON是一種資料結構比較簡單,輕量級的,易於儲存的資料結構形式。很方便人的閱讀,也方便機器的編寫和解析。JSON是一種完全獨立於文本語言的文本結構,我們既可以在js代碼中寫json資料,也能在java、php等語言中使用這種文本形式。 2、JSON結構分析JSON只有兩種資料結構模型:數組和對象。數組常用的表示是JSONArray,對象常用的表示是JSONObject。JSON的儲存結構採用的是索引值對的形式表現的,熟悉JAVA開發的人應該很清楚,
Time of Update: 2015-01-07
Fade out transition effect using CSS3,transitioncss3摘要: css3已經被應用到很多網站了,對於建立動態互動的網站是非常有益的。今天就分享一個使用transition實現的滑鼠移至上方淡陰淡出的效果。代碼:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
Time of Update: 2015-01-07
javascript的初步認識把握自己,就是時時擁有一顆清澈的心,擁有一片明朗的情懷。嘿嘿,我們在2014-2015的跨度裡,我們休息了的四天,今天又回到了學習的階段,敲起來鍵盤突然有點陌生,想一想時間真的好快,在這裡我們已經是跨過兩個月的節奏啦,在這裡學習了C#的基礎知識,SQL Server語句以及Html,CSS等,學習的進度還是可以跟上節奏的,但是掌握的情況目前還是需要複習的,所以這就要自己安排,今天我們初步認識了JavaScript,下面就來總結一下JavaScript。 &
Time of Update: 2015-01-07
編寫自己的json解析工具二已經有一段時間了這是我json工具的第二篇,距離第一篇《編寫自己的json解析工具一》已經有一段時間了。期間的原因有很多,懶、忙於其他工作、還有中間碰到了很多本來沒想過的細節問題。現在已經基本寫好,可以使用但是有著很多限制,還是水平不夠吧,權當給新學者參考一下,老手看了估計要噴了。這是第一次完整的擺放上來,代碼結構不是很清晰,後面再重構。此工具除jdk此外不依賴其他第三方包,最重要的類JSONUtil運用了很多反射,平時不怎麼接觸,也是現學先寫。其他的如JSONExc
Time of Update: 2015-01-07
javascript 範圍、範圍鏈理解JavaScript範圍就是變數和函數的可存取範圍。 1.變數範圍 在JavaScript中,變數範圍分為全域範圍和局部範圍。 全域範圍 任何地方都可以定義擁有全域範圍的變數
Time of Update: 2015-01-07
jquery解決用戶端跨域訪問問題,jquery用戶端跨域用戶端“跨域訪問”一直是一個頭疼的問題,好在有jQuery幫忙,從jQuery-1.2以後跨域問題便迎刃而解。由於自己在項目中遇到跨域問題,藉此機會對跨域問題來刨根問底,查閱了相關資料和自己的實踐,算是解決了跨域問題。便記錄下來,以供查閱。 jQuery.ajax()支援get方式的跨域,這其實是採用jsonp的方式來完成的。 真實案例:複製代碼 代碼如下: $.ajax({
Time of Update: 2015-01-07
JavaScript靜態類型檢查工具FLOW簡介,javascriptflowFlow是Facebook出品的,針對JavaScript的靜態類型檢查工具。其代碼託管在github之上,並遵守BSD開源協議。關於Flow它可以協助我們捕獲JavaScript開發中的常見錯誤,而不需要額外地修改你原有的代碼,比如靜態類型轉換,空值引用等問題。同時,Flow為JavaScript添加了靜態類型的文法標識,這樣開發人員便可以明確代碼中的類型,讓其自動地被Flow所維護。目前,Flow具有以下兩特性:1