Time of Update: 2015-07-23
標籤:Unique Paths II Follow up for "Unique Paths":Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle and empty space is marked as 1 and 0 respectively in the grid.For
Time of Update: 2015-07-22
標籤:轉自javascript深入理解js閉包_javascript技巧_指令碼之家 http://www.jb51.net/article/24101.htm 閉包(closure)是Javascript語言的一個痛點,也是它的特色,很多進階應用程式都要依靠閉包實現。 一、變數的範圍 要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼
Time of Update: 2015-07-22
標籤: 由於js調用函數時候可以不按照函數的定義格式去傳參數,例如: function test(a,b){ do something} test(1); test(1,2); test();
Time of Update: 2015-07-22
標籤:javaweb<!doctype html><html><head><meta charset="utf-8"><title>無標題文檔</title></head><script type="text/javascript">function test1(){window.alert("你點擊了button");}function
Time of Update: 2015-07-23
標籤:javascript【編者按】Tero Parviainen 著有 Build Your Own AngularJS,曾兩次組織 Clojure CUP 競賽,在 Twitter 上有近兩千名粉絲。在本文中,Tero 闡述了在 JavaScript 架構層出不窮的當下,不少開發人員對選擇架構的種種困惑,如果你也有類似的困惑,不妨讀一讀。以下為譯文:JavaScript
Time of Update: 2015-07-21
標籤:前幾章介紹javascript基本知識,變數的聲明,函數,和對象這三者是重點,當然沒什麼難度。第三章開始是重點,講到了DOM。D:文檔O:物件導向M:模型(樹) 擷取元素:有三種DOM方法可以擷取元素節點,分別是通過元素id,通過標籤名,和通過類名。1.getElementById根據id返回一個2.getElementByTagName根據標籤名,返回一個對象數組。每個對象分別對應著document對象中的一個清單項目元素。3.getElementByClassName&nbs
Time of Update: 2015-07-23
《CSS 設計指南》學習筆記 一,《css設計指南》本篇文章是對這幾天看完 Charles Wyke-Smit 的 《CSS 設計指南》 後的一些學習筆記與心得,筆者好像是大一的時候開始接觸網頁設計,由於並不是電腦專業的,所以所有都是自己自學的,記得當時自己對 CSS 基本上什麼都不懂,甚至連怎麼在 CSS 中選擇某個 class 和 id 都不懂,然後就直接下載一些源碼來看,後來看到這些 CSS 檔案中有 . 和 # ,然後就連蒙帶猜的學會了怎麼使用它們,然後就在源碼中看到什麼不懂的就直接上
Time of Update: 2015-07-23
background-color屬性有沒有繼承性,backgroundcolorbackground-color屬性有沒有繼承性:因為對象的背景預設是透明的,所以如果父物件設定了背景顏色之後,子物件也呈現為父物件的背景顏色,好像子物件繼承了父物件的背景顏色,其實這是一種視覺錯誤。下面通過一個執行個體來說明一下background-color不具有繼承性。執行個體代碼:<!DOCTYPE html><html><head><meta
Time of Update: 2015-07-23
Https要點,httpswww.baidu.comhttp和https的區別1、https協議需要到ca申請認證2、http是超文字傳輸通訊協定 (HTTP),資訊是明文傳輸,https
Time of Update: 2015-07-23
HTML中的attribute和property,attributeproperty一、概述attribute和property是常常被弄混的兩個概念。簡單來說,property則是JS代碼裡訪問的:document.getElementByTagName('my-element').prop1 = 'hello';attribute類似這種:<my-element attr1="cool"
Time of Update: 2015-07-23
JS的基礎類型與參考型別js兩種類型:1. ECMAScript變數包含兩種不同類型的值:基本類型值、參考型別值;2. 基本類型值:指的是儲存在棧記憶體中的簡單資料區段;3. 參考型別值:指的是那些儲存在堆記憶體中的對象,意思是,變數中儲存的實際上只是一個指標,這個指標執行記憶體中的另一個位置,由該位置儲存對象;兩種訪問方式:4. 基本類型值:按值訪問,操作的是他們實際儲存的值;5.
Time of Update: 2015-07-22
jquery實現滑鼠滑過小圖查看大圖的方法,jquery查看大圖本文執行個體講述了jquery實現滑鼠滑過小圖查看大圖的方法。分享給大家供大家參考。具體實現方法如下:1. CSS部分:<style type="text/css">ul{ list-style:none;}li{ float:left; margin-left:10px;}img{ border:#CCCCCC solid 1px;}#max{ position:absolute;
Time of Update: 2015-07-22
自訂jquery ui日曆自訂的jquery ui組件開發的日曆控制項,和系統配置支援變更語言,變更時間格式,切換時區$(function() {jQuery.widget(xway.Calendar, {_div : null,hide : function() {jQuery(document).off(mouseup);this._div.fadeOut();},pickup : function(value) {this.hide();this.element.val(value);},
Time of Update: 2015-07-21
總結CSS3新特性(Transition篇),css3transitionCSS 過渡(transition), 是 CSS3 規範的一部分, 用來控制 CSS 屬性的變化速率。 可以讓屬性的變化過程持續一段時間,而不是立即生效。比如,將元素的顏色從白色改為黑色,通常這個改變是立即生效的,使用 transition
Time of Update: 2015-07-21
JavaScript:變數對象(Variable Object)介紹JavaScript編程的時候總避免不了聲明函數和變數,以成功構建我們的系統,但是解譯器是如何並且在什麼地方去尋找這些函數和變數呢?我們引用這些對象的時候究竟發生了什嗎?原始發布:Dmitry A. Soshnikov發布時間:2009-06-27俄文地址:http://dmitrysoshnikov.com/ecmascript/ru-chapter-2-variable-object/英文翻譯:Dmitry A.
Time of Update: 2015-07-21
JavaScript:S.O.L.I.D五大原則之依賴倒置原則DIP前言本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現的第5篇,依賴倒置原則LSP(The Dependency Inversion Principle )。 依賴倒置原則依賴倒置原則的描述是:A. High-level modules should not depend on low-level modules. Both should depend on abstractions.
Time of Update: 2015-07-19
讓Json和Model相處的融洽點iOS裡伺服器返回來的JsonData通過內建的json解析類或者什麼JsonKit,SBJson一類的架構都可以方便的完成解析工作,如果不覺得麻煩的話從這裡開始通過KVC取值就完全可以搞定了~可對字串這種東西進行寫入程式碼...所以轉成Model對象還是比較必要的~而json對象到model對象的映射也有很多東西可以做了~諸如JSONModel,Mantle什麼的~最值得一提的是傳智播客的當家花旦李明傑老師所寫的MJExtension~非常出色,尤其在轉化效率
Time of Update: 2015-07-20
如何用CSS控制字的間距,CSS控制字間距如何用CSS控制字的間距:有時候預設的字間距並不能夠滿足實際需要,可能需要進行人為的控制,下面就簡單介紹一下如何?此效果。使用letter-spacing屬性即可以設定字間距。代碼執行個體如下: <!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author"
Time of Update: 2015-07-19
JavaScript:求值策略(Evaluation strategy)介紹本章,我們將講解在ECMAScript向函數function傳遞參數的策略。電腦科學裡對這種策略一般稱為“evaluation strategy”(大叔註:有的人說翻譯成求值策略,有的人翻譯成賦值策略,通看下面的內容,我覺得稱為賦值策略更為恰當,anyway,標題還是寫成大家容易理解的求值策略吧),例如在程式設計語言為求值或者計算運算式設定規則。向函數傳遞參數的策略是一個特殊的case。
Time of Update: 2015-07-19
純javascript製作日曆控制項,javascript日曆控制項以前要用到日曆控制項都是直接從網上下載一套源碼來使用,心裡一直有個梗,就是想自己動手寫一個日曆控制項,最近剛好來了興趣,時間上也允許,於是自己摸索寫了一個,功能還算完善,介面就湊合了。可能最值得說的一點就是讓input控制項內部右邊顯示一個按鈕,我是直接給input加了個背景,然後把input的邊框去掉實現的。這個是最初版的,再往後打算做出純javascript版的,再往後打算用JQuery做一套。<!doctype