Time of Update: 2016-08-13
標籤:一、eval是基本使用規則1 eval() 函數可計算某個字串,並執行其中的的 JavaScript 代碼。2 eval(string)3 string必需。要計算的字串,其中含有要計算的 JavaScript 運算式或要執行的語句。4 eval()只有一個參數。5 eval使用比較不安全,忘謹慎使用二、eval的錯誤使用方法1 如果傳入的參數不是字串,它直接返回這個函數。2 如果參數是字串,它會把字串當成JavaScript代碼進行編譯,如果編譯失敗者拋出一個語法錯誤異常。3
Time of Update: 2016-08-13
標籤:說實話這個方法有點嚇人,單從函數名稱上都可以初體驗。話說,我覺得有必要把這個函數名縮短。quadratic的意思是二次,即數學中二次元方程那個二次。而ctx.quadraticCurveTo的參數如下:ctx.quadraticCurveTo(x1,y1,x,y);其中x,y是終點的座標,而x1,y1是曲線控制點的座標?什嗎?你問我起點在哪裡?起點在此之前用moveTo確定。我之所以把控制點的座標帶上序號1,是因為後面講的某個畫曲線的函數有兩個控制點,也就有x2,y2了,所以這裡先打個預防
Time of Update: 2016-08-13
標籤:arc與arcTo,從名字都能看出來相似。arcTo也是畫曲線的方法,而且他畫出的曲線也是正圓的一段弧線。但他的參數和arc簡直是不共戴天~ctx.arcTo(x1,y1,x2,y2,radius);arcTo的參數中包括兩個點,而且這兩個點中並沒有表示圓心的點,僅僅最後的參數是圓的半徑,表示arcTo和圓有那麼點關係。網上關於arcTo的文章很少,好不容易找到一篇還是外國的;而且canvas畫圖木有直觀工具,只能靠猜,arcTo害我猜了半天。。為了直觀的描述,我採取了一種輔助辦法:arc
Time of Update: 2016-08-13
標籤:web前端之HTML的大架構 body元素與frameset元素 對於從事html的人員來說,我們一般熟悉的架構是先聲明html
Time of Update: 2016-08-13
標籤: 在實際開發工作中,總會碰到像滾動,分頁,日曆等展示效果的業務需求,對於接觸過jQuery以及熟悉jQuery使用的人來說,首先想到的肯定是尋找現有的jQuery外掛程式來滿足相應的展示需求。目前頁面中常用的一些組件,都有多種jQuery外掛程式可供選擇,網路上也有很多專門收集jQuery外掛程式的網站。利用jQuery外掛程式確實可以給我們的開發工作帶來便捷,但是如果只是會簡單使用,而對其中的原理不甚瞭解,那麼在使用過程中碰到問題或者對外掛程式進行定製開發時就會有諸多疑惑。本文的目的就
Time of Update: 2016-08-13
標籤:前端方面我用 Backbone.js 做過前端的開發,印象裡就是後端按模型對象的屬性把 JSON 資料發過來,我寫在模板裡渲染就好了模板載入( underscore.js )建立模型渲染視圖路由,事件等後端方面這兩天接觸 Nodejs ,原本是想前端用 Backbone 做結構,然後用 Nodejs 作伺服器開發(用的 express 架構),串連資料庫傳資料給前端,但是在網上查資料的時候發現用 Nodejs 的模板寫前端的話,在渲染的地方比如app.get(‘/‘, function (
Time of Update: 2016-08-13
標籤:MAVEN作用:管理jar包1、首先建立一個maven項目,看圖: 2、按照以上步驟就可以建立一個maven項目,可以看到最的目錄結構,但是這樣的目錄結構是不對的,需要做一些修改。 首先為了避免亂碼,我們應該將項目編碼換成UTF-8,以後項目編碼都採用UTF-8,加個字元編碼過濾器,亂碼就不再“亂”了(不表示沒有,但是比較容易解決)。
Time of Update: 2016-08-13
標籤:本文轉載自:眾成翻譯 譯者:十年蹤跡 連結:http://www.zcfy.cc/article/904 原文:http://racksburg.com/choosing-an-http-status-code/有什麼能比 HTTP 響應狀態代碼更簡單呢?頁面渲染了嗎?好極了,返回 200。頁面不存在?那麼是 404。想要跳轉到另一個頁面?302 或者可能是 301。我喜歡把 HTTP 狀態代碼想象成無線電波傳輸的 10
Time of Update: 2016-08-13
標籤:為了便於操作,先將php讀取目錄及子目錄下所有檔案名稱的方法封裝成一個類。// +----------------------------------------------------------------------// | lidequan [ I CAN DO IT JUST WORK HARD ]// +----------------------------------------------------------------------// | Copyright (c)
Time of Update: 2016-08-13
標籤:1: 安裝好AppServ2.5.9軟體,官網是:[url]http://www.appservnetwork.com/[/url],2.59是:[url]http://nchc.dl.sourceforge.net/sourceforge/appserv/appserv-win32-2.5.9.exe[/url] 是英文軟體,但是安裝時可以選擇gbk-gb2312的編碼(我自己用utf-8)。 2: 修改原生hosts檔案,如下: 樣本:127.0.0.1
Time of Update: 2016-08-13
標籤:之前的學習基本瞭解了AngularJS的常用方法,下來就繼續學習吧。 建立自訂的指令 除了內建指令,我們可以建立自訂指令。通過.directive函數來添加。 <div change-data> 11 </div> //自訂指令 app.directive("changeData",function(){ return { template:"<h1>這個我自訂的!</h1>
Time of Update: 2016-08-13
標籤:最近幾天項目上使用了vue.js作為一個主要的開發架構,並且為了發布的方便搭配了webpack一起使用。CSS架構使用的是vue-strap(vue 對bootstrap控制項做了封裝)這篇文章主要總結一下具體搭建的過程,和途中遇到的一些問題的解決辦法主要用到的工具Vuewebpackvue-strapvue-router搭建步驟1.
Time of Update: 2016-08-13
標籤:準備工作參考資料:FileReader(用來擷取上傳檔案的資料)<download>(用來設定下載檔案的名稱)Blob(用來儲存資料的一個容器)createObjectURL(用來將一個Blog對象轉換為Base64格式資源的API)前言: 因前段時間給老闆做了個線上編輯lua檔案的小工具,期間用到了上述幾個新的API,感覺挺有意思,所以決定做一個線上編輯JSON檔案的例子show出來,並重新捋一遍思路。 代碼會在
Time of Update: 2016-08-13
標籤:功能: 單擊選中行,雙擊開啟詳細頁面 說明:單擊事件(onclick)使用了 setTimeout 延遲,根據實際需要修改延遲時間 ;當雙擊時,通過全域變數 dbl_click 來取消單擊事件的響應 常見處理行方式會選擇在 RowDataBound/ItemDataBound 中處理,這裡我選擇 Page.Render 中處理,至少基於以下考慮
Time of Update: 2016-08-13
標籤:跳轉:瀏覽器認為: 當前URL請求成功, 重新請求新的URL.瀏覽器會 記錄當前的URL 和 新的URL 在請求記錄中.回退, 是可以回退到, 當前的URL上的. (無論 success, 和 error 都是一樣)文法實現: 在瀏覽器層面, 修改瀏覽器的location.href來實現的:location.href=href;重新導向:瀏覽器認為, 當前的URL無效,
Time of Update: 2016-08-13
標籤:在製作網頁時,隱藏內容也是一種比較常用的手法,它的作用一般有:隱藏文本/圖片、隱藏連結、隱藏超出範圍的內容、隱藏彈出層、隱藏捲軸、清除錯位和浮動等等。 使用CSS即可使以上提到的內容隱藏起來,幾種隱藏內容的方法: 1、使用display:none來隱藏所有內容display:none可以讓網頁中所有內容不顯示,如代碼、文字、連結、圖片、div層,是推薦的內容隱藏方式。<div
Time of Update: 2016-08-13
標籤:事件事件是對象發送的訊息,以發訊號通知操作的發生。操作可能是由使用者互動(例如按一下滑鼠)引起的,也可能是由某些其他的程式邏輯觸發的。引發事件的對象稱為事件發送方。捕獲事件並對其作出響應的對象叫做事件接收方。 在事件通訊中,事件發送方類不知道哪個對象或方法將接收到(處理)它引發的事件。所需要的是在源和接收方之間存在一個媒介(或類似指標的機制)。.NET
Time of Update: 2016-08-13
標籤:1 反射的基本原理是什嗎? 反射是一種動態剖析器集、模組、類型及欄位等目標對象的機制,實現依託於中繼資料。中繼資料,就是描述資料的資料。在CLR中,中繼資料就是對一個模組定義或引用的所有東西的描述系統。2 .NET中提供了哪些類型實現反射? 在.NET中,這些類型大多數都定義在System.Reflection命名空間之下,例如Assembly、Module等。利用這些類型,我們就可以方便地動態載入程式集、模組、類型、方法和欄位等元素。[Serializable] class
Time of Update: 2016-08-13
標籤:我們在工作中,經常需要使用sed替換、增加文本中的URL。但是,我們經常會遇到URL中的特殊字元在sed中產生歧義,以至於在編寫bash指令碼的時候,花去大量時間測試。那麼什麼特殊字元會產生歧義呢?#這些都需要轉義&, |, \, /, ^, *, (, ), [, ], {, }, `,?其中,以“&,/,?“為最主要需要轉移的。例如:[[email protected] test]$ url="http://www.baidu.com/
Time of Update: 2016-08-13
標籤:JavaScript解析過程分為兩個階段,一個是編譯階段,另外一個就是執行階段。1.編譯階段:又稱為預解析階段,在這個階段JavaScript解譯器將完成把JavaScript指令碼代碼轉換到位元組碼。2.執行階段:在執行階段JavaScript解譯器藉助執行環境把位元組碼產生機械碼,並順序執行。在未定義和函數中,會選擇函數,跟代碼順序沒有關係 學習部落格:http://www.cnblogs.com/HPNiuYear/archive/2012/08/27/2657879.ht