Time of Update: 2015-05-21
標籤:1.字串轉換為JavaScript對象 var txt = ‘{ "employees" : [‘ +‘{ "firstName":"John" , "lastName":"Doe" },‘ +‘{ "firstName":"Anna" , "lastName":"Smith" },‘ +‘{
Time of Update: 2015-05-21
標籤:javascript 伺服器編程 對象屬性枚舉 原型汙染
Time of Update: 2015-05-22
標籤: 當某個函數被調用時,會建立一個執行環境及相應的範圍鏈。 執行環境(execution context)定義了變數或函數有權訪問的其他資料,決定了它們各自的行為。每個函數都有自己的執行環境。當執行流進入一個函數時,函數的環境就會被推入一個環境棧中。而在函數執行之後,棧將其環境彈出,把控制權返回給之前的執行環境。當代碼在一個環境中執行時,會建立變數對象的一個範圍鏈(scope
Time of Update: 2015-05-21
標籤:javascript執行個體016 動態顯示視窗執行個體說明
Time of Update: 2015-05-21
標籤:昨天在練習js中cookie的時候,知道js中的cookie是一個字串,這與php中的操作cookie還是有很大的差別的,起初我是以php的思維來學習怎麼樣使用使用js中的cookie。js中的cookie是一個字串,例:"{‘name‘: ‘張三‘, ‘age‘: ‘25‘, ‘sex‘: ‘男‘}"或者“[‘name‘= ‘krui‘; ‘age‘=‘25‘;‘sex‘=‘男‘]”;我最初的想法是將“[‘name‘= ‘krui‘; ‘age‘=‘2
Time of Update: 2015-05-21
標籤:function html_encode(str) { var s = ""; if (str.length == 0) return ""; s = str.replace(/&/g, ">"); s = s.replace(/</g, "<"); s = s.replace(/>/g, ">"); s = s.replace(/ /g, " "); s = s.replace(/
Time of Update: 2015-05-21
標籤:Javascript重新整理頁面的幾種方法:1 history.go(0)2 window.location.reload() window.location.reload(true) 3 location=location4 location.assign(location)5  
Time of Update: 2015-05-21
標籤:JavaScript裡的繼承方式在很多書上分了很多類型和實現方式,大體上就是兩種:類繼承(對象冒充)和原型繼承。類繼承(對象冒充):在函數內部定義自身的屬性的方法,子類繼承時,用call或apply實現對象冒充,把類型定義的東西都複製過來,這樣的繼承子類與父類並沒有多少關聯,不互相影響,有利於保護自身的一些私人屬性。原型繼承:每個函數都有自己的原型(prototype)屬性,這個屬性是在產生執行個體對象時自動建立的。它本身又是一個對象,擁有能夠在執行個體間共用的屬性和方法。而執行個體本身的
Time of Update: 2015-05-21
標籤:<script> function getCookie(name){ var cookieArray=document.cookie.split("; "); //得到分割的cookie名值對 var cookie=new Object(); for (var i=0;i<cookieArray.length;i++){ var arr=cookieArray[i].split(
Time of Update: 2015-05-21
標籤:原文:【轉】Javascript Base64編碼與解碼<html><head><META HTTP-EQUIV="MSThemeCompatible" CONTENT="Yes"><meta http-equiv="Content-Type" content="text/html; charset=unicode"><script
Time of Update: 2015-05-21
標籤:javascript 資料類型 function 類型檢測 基本類型stringnumberbooleanfunctionundefinedobject (null,Array,Date,window)隱式轉換與“==”“===”num-string var str=num+‘ ’string-num var
Time of Update: 2015-05-21
標籤:靜態類型語言 javascript 設計模式 物件導向 程式設計語言按照資料類型大體可以分為兩類,一類是靜態類型語言,另一類是動態類型語言。靜態類型語言在編譯時間便已確定變數的類型,而動態類型語言的變數類型要到程式啟動並執行時候,待變數被賦予某個值之後,才會具有某種類型。靜態類型語言的優點首先是在編譯時間就能發現類型不符的錯誤,編輯器可以協助
Time of Update: 2015-05-21
標籤: 示範地址:http://codepen.io/anon/pen/pJERMq 實現效果: HTML代碼:<!DOCTYPE html><html lang="en"><head><meta
Time of Update: 2015-05-21
標籤:什麼是JSONJSON(JavaScript Object Notation)是一種優美的JavaScript對象建立方法。JSON也是一種輕量級資料交換格式。JSON非常易於人閱讀與編寫,同時利於機器解析與產生。JSON是在AJAX中代替XML交換資料的更佳方案。JSON格式與文法var jsonobject={
Time of Update: 2015-05-21
標籤: 眾所周知,常見瀑布流當滑鼠滾動到瀏覽器底部的時候,就會發起一個ajax的請求。在服務端產生item列表後,通過 js append到相應的div裡邊。 看起來很簡單的樣子,關鍵問題就出在圖片的載入問題上,圖片一般都放在伺服器上,通過http下載到用戶端。 例如我的圖片地址: http://xxx.xxx.com/sc/item/cover/9-4352-c400.jpg 而圖片下載到本地是需要一定時間的(網速快的路過)。當圖片還沒有下載完的時候,使用js擷取到元素的寬高將會是0。 ---
Time of Update: 2015-05-21
標籤:在如下的代碼中,Firefox和低版本的chrome瀏覽器,是會報錯的,因為#div未定義。<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> #div1{width: 200px;height: 200px;background-color: aqua;display:
Time of Update: 2015-05-21
標籤:length,call和apply <script type="text/javascript"> function fn1() { } function fn2(num1,num2) {
Time of Update: 2015-05-21
標籤:準備兩個對象用於下面的討論。 1 var alice = { 2 name: "alice", 3 toString: function () { 4 return this.name; 5 } 6 }; 7 var smith = { 8 name: "smith", 9 toString: function () {10 return
Time of Update: 2015-05-22
Flash餅狀圖統計代碼,flash餅統計index.html檔案:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2015-05-22
不錯的CSS3圖文列表 還有滑鼠移至上方圖片抖動,css3懸停<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html