Time of Update: 2015-05-02
標籤:javascriptJavaScript是類型鬆散的,也就是說,在使用變數和函數參數之前,不會對它們進行比較已確保它們的資料類型正確。JS有五種基礎資料型別 (Elementary Data
Time of Update: 2015-05-03
標籤:額……寫部落格什麼的好像很難的樣子……腦子一下子空了~~~算了不矯情了,就當做捋一捋~~沒準寫著寫著就High了。js範圍可以簡單理解兩句話。由上到下,由內到外(一)預解析我們來看一段代碼alert(a);var a = 2; 運行結果是undefined。在使用var聲明變數但未對其加以初始化時,這個變數的值就是undefined。即a = undefinedfunction a()
Time of Update: 2015-04-30
標籤:innerHTML 代表節點內的內容,能讀能寫雖然不是 W3C 規定的標準,但是各瀏覽器都支援得很好【例】<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #div1{ width: 300px;
Time of Update: 2015-04-30
標籤:一、常用的表單元素有:文字框(text)、密碼框(password)、多行文字框(<textarea>) 選項按鈕(radio)、複選框(checkbox)、列表框(<select>和<option>) 按鈕(button、submit和reset) 二、為什麼要學JavaScript 1.表單驗證-減輕伺服器端壓力 2.頁面動態效果 3.動態改變頁面內容 三、JavaScript有哪些部分組成?
Time of Update: 2015-04-29
標籤:1 grunt和grunt外掛程式是通過npm安裝並管理的,npm是node.js的包管理器2 grunt-cli為grunt的外掛程式,將其安裝到全域環境中就可以在任何目錄下執行grunt命令了,grunt-cli的任務很簡單:調用Gruntfile在同一目錄中的Grunt.3
Time of Update: 2015-04-29
標籤:在程式語言中定義的各種各樣的資料類型中,我們都會為其定義一個"空值"或"假值",比如物件類型的空值null,.NET Framework中資料庫欄位的空值DBNull,boolean類型的假值false等等。在JavaScript中也有很多種的"空值"和"假值",那麼它們都有什麼共同點和不同點呢?
Time of Update: 2015-04-29
標籤:由所示格式指令碼進入strict 模式<script> "use strict"; var a;</script> strict 模式和正常模式的區別主要如下:1、不支援八進位表示,如 var n = 023;2、不支援with關鍵詞3、無法刪除變數(只有configurable設定為true的對象屬性,才能被刪除)1 "use strict";2 var x;3 delete x; // 語法錯誤4 var
Time of Update: 2015-04-30
標籤:一、動態視圖 1、現在渲染視圖的方式基本上有2種 (1)服務端產生好html; (2)用戶端渲染模板,服務端提供JSON資料介面。 2、用戶端渲染視圖也有2種方式: (1)使用document.createElement建立Dom元素,然後追加到頁面;
Time of Update: 2015-04-30
標籤: Javascript大行其道的時候,怎麼能少了我來湊湊熱鬧^_^ 基本上自己對於js的知識儲備很少,先前有用過JQuery實現一些簡易功能,要論起JS的前世今生,來龍去脈,我就一小白。抱起一本《Javascript
Time of Update: 2015-04-30
標籤:變數類型瞭解參數的傳遞之前我們來複習下變數的類型,JavaScript中的變數有5個基礎資料型別 (Elementary Data Type)(Undefined, Null, Boolean, Number, String)和引用資料類型(Object,Function,Array等)。基本類型和參考型別的區別// 聲明一個String類型的變數var str = "string";// 聲明一個參考型別的變數,並添加屬性var person = new Object();person.
Time of Update: 2015-04-29
標籤:
Time of Update: 2015-04-29
標籤:擷取記憶體中(正在渲染)的 style 的值(非內聯 style,obj.style 只能獲得內聯 style 的值),可以用 obj.currentStyle(低版本 IE 和 Opera 支援)和 window.getComputedStyle(IE9 以及 標準瀏覽器支援)來擷取。window.getComputedStyle
Time of Update: 2015-04-29
標籤:javascript 中文 位元組 數組 unicode 之前因為項目的需要,需要把帶有中文的字串轉換成位元組數組和圖片資料合併後,以位元據上傳給伺服器端。之前,看到網上有利用Array.prototype.map.call(str, function (c) { return c.charCodeAt(0);
Time of Update: 2015-04-29
標籤:javascriptBS項目開發中,我們經常需要對資料進行判斷,在特定的場合,需要對輸入的字數進行限制,最近遇到了一個問題。 平時都是在後台進行資料驗證,可是後台驗證有一個確定,就是反應比較慢,代碼如下。 if(txtCheckTest.Text.Count() >10) {
Time of Update: 2015-04-29
標籤:javascript在一般的BS項目開發中,我們經常需要在前台和後台之間傳遞資料,mvc架構中,也需要在view和controller之間傳遞資料,那麼我們應該如何?呢?
Time of Update: 2015-04-29
標籤:history 對象是 window 對象的屬性,它儲存著使用者上網的記錄,從視窗被開啟的那一刻算起。一、history對象的屬性 可以通過判斷 history.length,得到是否有記錄和記錄數。alert(history.length); 二、history對象的方法 function back() { //跳轉到前一個 URL history.back(); } function forward()
Time of Update: 2015-04-29
標籤:今天學習了window對象,跟著學習了一個簡單的網頁拾色器的demo,拿出來和大家分享。首頁面代碼:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
Time of Update: 2015-05-04
jquery實現鍵盤左右翻頁特效 jQuery實現網頁上鍵盤左右方向鍵翻頁代碼,我們在很多小說網站經常看到這樣的效果,這樣可以給網站提高使用者體驗,方便訪客翻頁使用,從而大大提高了網站PV jquery鍵盤左右翻頁,jquery鍵盤方向鍵翻頁功能,當無上一篇或者下一篇的時候,按鍵盤將會沒什麼反應,避免錯誤跳轉。HTML代碼?
Time of Update: 2015-04-30
JS動態建立combobox在平時的學習過程中沒有怎麼寫過JS代碼,因為不熟悉,所以多多少少對JS代碼有一種恐懼。到了公司,鋪天蓋地的JS代碼,簡直讓人哭笑不得。在這漫天都是JS代碼的世界裡,我也慢慢的見識了些許,以一個小功能先來熱熱身: 使用JS代碼動態建立combobox,功能很簡單就是使用ajax非同步從後台擷取資料,然後在前台顯示就可是了,那麼具體的JS代碼如何寫呢?背景代碼又如何寫呢? Js: $dialog.find("select[name=
Time of Update: 2015-04-30
IE6~IE7 bugs,ie6ie7bugs 本來想寫一篇關於 IE bugs 的總結的,但是發現 IE 的 bugs 一般都存在IE5,IE6,IE7上,這都是很古老的瀏覽器。而且這些 bugs 測試起來相當麻煩,IEtester和 IE10 內建的文檔模式選擇都有一些偏差,要在虛擬機器上安裝系統測試才是最為準確的,最最重要的原因是現在的網頁開發 IE5 基本是不考慮了,IE6,IE7