Time of Update: 2015-07-29
標籤:花了20大洋,買了一個視頻,這是讀書筆記<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style> body, div
Time of Update: 2015-07-30
標籤:javascript<!doctype html><html><head><meta charset="utf-8"><title>無標題文檔</title></head><script type="text/javascript">//javascript內部類,Number類var num=new
Time of Update: 2015-07-30
標籤:modual 設計模式 模組是任何強大的應用程式架構不可或缺的一部分,它通常能夠協助我們清晰地分離和組織項目中的代碼單元。JavaScript實現模組模式 的幾種方法: (1)對象字面量標記法 (2)Module模式 (3)AMD模式 (4)CommonJS模組
Time of Update: 2015-07-29
標籤: 前段時間給朋友分析了下常用的jsonp的跨域原理,跨域的方式有很多種,這裡簡單記錄一種jsonp,闡述一下分析思想,分析過程,找到解決問題的方式。 1.JavaScript怎麼跨域 2.為什麼會出現跨域問題
Time of Update: 2015-07-29
標籤:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> body, div {
Time of Update: 2015-07-28
標籤:screen對象screen對象用於擷取使用者的螢幕資訊。文法:window.screen.屬性對象屬性:螢幕解析度的高和寬window.screen 對象包含有關使用者螢幕的資訊。1. screen.height 返回螢幕解析度的高2. screen.width 返回螢幕解析度的寬注意:1.單位以像素計。2. window.screen 對象在編寫時可以不使用 window 這個首碼。我們來擷取螢幕的高和寬,代碼如下:<script
Time of Update: 2015-07-28
標籤:JavaScript 中的函數既可以被當作普通函數執行,也可以作為對象的方法執行,這是導致 this 含義如此豐富的主要原因。var name="The Window"var object={ name : "My Object", getNameFunc : function() { return function() { return this.name;
Time of Update: 2015-07-28
標籤:javascript boolean 語言 經常看到這樣的例子: var a ; var b = !!a;a預設是undefined。!a是true,!!a則是false,所以b的值是false,而不再是undefined,也非其它值,主要是為後續判斷提供便利。!!一般用來將後面的運算式強制轉換為布爾類型的資料(boolean),也就是只能是true或者false;
Time of Update: 2015-07-28
標籤:// <summary>// 格式化顯示日期時間// </summary>// <param name="x">待顯示的日期時間,例如new Date()</param>// <param name="y">需要顯示的格式,例如yyyy-MM-dd hh:mm:ss</param>function date2str(x,y) { var z ={y:x.getFullYear(),M:x.getMonth()+1
Time of Update: 2015-07-28
標籤:一、變數的範圍要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼:12345var n=999;function f1(){ alert(n);}f1(); //
Time of Update: 2015-07-28
標籤:在網站設計建設的這條路上一向就是不斷均衡的發展的。用戶端太弱的時候,服務端就需要做更多的事,比如我們的動態網頁的發展。但是,我們漸漸的發現,由於網站流量的增大,伺服器已經不堪重負了,那麼現在我要做的就是盡量的把一些事情放在用戶端來做。 這就是javascript的發展的由來。 隨著的網路的普及,我想在網頁上做的已經不在是點一個串連這麼簡單了。 對於在網頁上的資料在不需要其他資料的情況下,也有很多需要處理的事情。需要其他資料的情況可以通過ajax的方式獲得。然後再處理。
Time of Update: 2015-07-28
標籤:製作一個跳轉提示頁面:要求:1. 如果開啟該頁面後,如果不做任何操作則5秒後自動跳轉到一個新的地址,如慕課網首頁。2. 如果點擊“返回”按鈕則返回前一個頁面。效果:注意: 在視窗中運行該程式時,該視窗一定要有曆史瀏覽記錄,否則"返回"無效果。==================================代碼====================<html> <head>
Time of Update: 2015-07-27
標籤:運算式:包括常量,變數,數組訪問運算式 data = [1, 2, 3]。運算子是將簡單運算式組成複雜運算式的常用方法。原始運算式:常量或直接量,關鍵字和變數。對象,數組的初始設定式實際就是新建立的對象和數組,這些初始設定式有時也叫”對象(數組)直接量“,數組初始設定式中的元素初始設定式也可以是數組初始設定式(也就是嵌套)例子: var matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];數組直接量中元素可省略 即:var
Time of Update: 2015-07-28
標籤:源自http://www.jb51.net/article/42240.htm現在的瀏覽器裡,有一個十分有趣的功能,你可以在不重新整理頁面的情況下修改瀏覽器URL;在瀏覽過程中.你可以將瀏覽曆史儲存起來,當你在瀏覽器點擊後退按鈕的時候,你可以沖瀏覽曆史上獲得回退的資訊,這聽起來並不複雜,是可以實現的,我們來編寫些代碼。來看看它是如何工作的。<script type="text/javascript"> function
Time of Update: 2015-07-28
標籤: 學習Javascript人,大多聽說一句話叫js裡面一切都是對象。我剛開始接觸javascript物件導向編程時候,挺亂的,我當時習慣性的把PHP的面像對象思想套用在js上面,其實js的物件導向與傳統的物件導向還是有很多區別的。這裡就不再去講解基礎的物件導向是什麼了,看這篇文章就預設大家都知道物件導向的概念。 首先,在目前的js版本中,依然沒有引入class這個關鍵詞,js裡面沒有類的概念,其他語言在執行個體化一個對象的時候,都是使用new
Time of Update: 2015-07-28
標籤:china-pub 電腦 編程 javascript 圖書 這篇是電腦類的優質預售推薦>>>>《JavaScript專家編程》深入理解JavaScript
Time of Update: 2015-07-28
標籤:javascript js進階程式設計 第五章字面量標記法var person = { name:"a", age:10, 5: true // 數值屬性名稱自動轉換為字串};“first name”中包含一個空格,所以不能使用點標記法來訪問它,但是可以person[“first name”]數組的每一項可以儲存任何類型的資料var c = new Array(20); // 長度為20var c =
Time of Update: 2015-07-27
標籤:一、概述除了正常運行模式,ECMAscript 5添加了第二種運行模式:"strict 模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。設立"strict 模式"的目的,主要有以下幾個: - 消除Javascript文法的一些不合理、不嚴謹之處,減少一些怪異行為; - 消除代碼啟動並執行一些不安全之處,保證代碼啟動並執行安全; - 提高編譯器效率,增加運行速度; - 為未來新版本的Javascript做好鋪墊。"strict 模式"
Time of Update: 2015-07-27
標籤:1、setTimeOut和setInterval/* 安排函數f(),作為未來調用的模式 在等待了若干毫秒後調用f() 如果函數參數沒有interval,則只調用f()一次 如果函數參數設定interval,沒有設定end,則會調用f()不會停止 如果函數參數設定interval,也設定了end,則會調用f()會在end毫秒後停止 只有指定了f(),才會從start=0開始*/function invote(f,start,interval,end){
Time of Update: 2015-07-25
標籤:javascript mvc 今天進入第二個部分:控制器。控制器和狀態從以往的開發經驗來看,我們都是將狀態儲存在伺服器的session或者本地cookie中,但Javascript應用往往被限制在單頁面,所以我們也可以將狀態儲存在用戶端的記憶體裡面。儲存在記憶體還意味著能帶來更快的介面響應。在MVC裡面,狀態都是儲存在控制器裡的,控制器相當於應用中視圖和模型的紐帶。當載入頁面的時候,控制器將事件處理常式綁定在視圖裡,並適時