Time of Update: 2015-01-01
JavaScript中數群組成員的添加、刪除介紹,javascript數組JavaScript中,由於數組長度是可變的,因此可以通過直接定義新的成員而將其添加到數組中:複製代碼 代碼如下:var o = [2,3,5];o[3] = 7;console.log(o);//[2,3,5,7]除了這種方法,還可以通過使用push()語句來達到相同的目的:複製代碼
Time of Update: 2015-01-01
nodejs呼叫指令碼(python/shell)和系統命令NodeJS 子進程提供了與系統互動的重要介面,其主要 API 有: 標準輸入、標準輸出及標準錯誤輸出的介面 child.stdin 擷取標準輸入 child.stdout 擷取標準輸出 child.stderr 擷取標準錯誤輸出 擷取子進程的PID:child.pid 提供產生子進程的方法:child_process.spawn(cmd, args=[],
Time of Update: 2015-01-01
JavaScript中的對象序列化介紹,javascript序列化與Java語言一樣,JavaScript中可以對對象進行序列化和還原序列化,藉此對對象進行儲存。ECMAScript 5標準中,JavaScript中的對象序列化是通過JSON.stringify()來實現的,而還原序列化則通過JSON.parse()來實現:複製代碼 代碼如下:var o = {x:1, y:29, z:42};var s = JSON.stringify(o);console.log(s);//{"x":1,"
Time of Update: 2015-01-01
JavaScript中的數組特性介紹,javascript數組特性與Java語言不同,JavaScript中的數組擁有三個特性: 1.無類型。數組的成員可以是任何類型,同一個數組也可以由很多不同類型的成員所組成。2.長度可變。數組的長度是可以動態變化的,因此在JavaScript中不存在數組訪問的越界問題。3.不連續性。數組中成員的位置可以是連續的(0, 1, 2,
Time of Update: 2015-01-01
JavaScript中的對象的extensible屬性介紹,javascript對象JavaScript中,對象的extensible屬性用於表示是否允許在對象中動態添加新的property。ECMAScript 3標準中,所有的對象都是extensible的。ECMAScript 5標準中,所有的對象預設仍是extensible的,但可以通過設定來改變這一屬性。查詢一個對象是否是extensible的,可以使用Object.isExtensible()語句:複製代碼 代碼如下:var o =
Time of Update: 2015-01-01
jQuery中:focus選取器用法執行個體,jqueryfocus本文執行個體講述了jQuery中:focus選取器用法。分享給大家供大家參考。具體分析如下:此選取器能夠匹配當前擷取焦點的元素。文法結構:複製代碼 代碼如下:$(":focus"):focus選取器一般需要和其他選取器配合使用,例如和類別選取器,元素選取器等等。例如:複製代碼
Time of Update: 2015-01-01
Javascript訪問器屬性執行個體分析,javascript執行個體分析本文執行個體分析了Javascript 訪問器屬性的用法,分享給大家供大家參考。具體分析如下:這個和建構函式的意思有點像,但功能又不同,他可以讓兩個屬性建立關聯,通過修改一個屬性來改變另一個屬性。複製代碼 代碼如下:var book = { _year:2004, edition: 1};Object.defineProperty(book,
Time of Update: 2015-01-01
JavaScript中使用Object.create()建立對象介紹,javascript建立對象對於對象的建立,除了使用字面量和new操作符,在ECMAScript 5標準中,還可以使用Object.create()來進行。Object.create()函數接受2個對象作為參數:第一個對象是必需的,表示所建立對象的prototype;第二個對象是可選的,用於定義所建立對象的各個屬性(比如,writable、enumerable)。複製代碼 代碼如下:var o = Object.create(
Time of Update: 2015-01-01
javascript實現window.print()去除頁首頁尾,window.print頁首列印時去除頁首頁頁尾 列印前加入下面代碼即可 var HKEY_Root,HKEY_Path,HKEY_Key;複製代碼 代碼如下:HKEY_Root="HKEY_CURRENT_USER";HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";var
Time of Update: 2015-01-01
jQuery中:not選取器用法執行個體,jquery選取器本文執行個體講述了jQuery中not選取器用法。分享給大家供大家參考。具體分析如下:此選取器能夠移除元素集合中與給定選取器匹配的元素。文法結構:複製代碼 代碼如下:$(":not(selector)")此選取器一般也要和其他選取器配合使用,比如類別選取器和元素選取器等等。例如:複製代碼
Time of Update: 2015-01-01
JavaScript中的原型鏈prototype介紹,javascript原型鏈JavaScript中的繼承是通過原型鏈(prototype
Time of Update: 2015-01-01
jQuery中:visible選取器用法執行個體,jqueryvisible本文執行個體講述了jQuery中:visible選取器用法。分享給大家供大家參考。具體分析如下:此選取器能夠匹配所有當前可見的元素。文法結構:複製代碼 代碼如下:$(":visible")此選取器一般也要和其他選取器配合使用,比如類別選取器和元素選取器等等。例如:複製代碼
Time of Update: 2015-01-01
Javascript中數組sort和reverse用法分析,javascriptreverse本文執行個體講述了Javascript中數組sort和reverse用法。分享給大家供大家參考。具體分析如下:sort() 方法用於對數組的元素進行排序。reverse()將數組中的元素逆序首先我們來試試以下這段代碼:複製代碼 代碼如下:var values = [1, 0, 5, 15, 10];values.reverse();console.log(values);輸出結果會是什麼呢:[ 10,
Time of Update: 2014-12-31
jQuery中:eq()選取器用法執行個體,jqueryeq本文執行個體講述了jQuery中:eq()選取器用法。分享給大家供大家參考。具體分析如下:此選取器匹配一個給定索引值的元素。元素的位置索引從0算起。文法結構:複製代碼 代碼如下:$(":eq(index)")此選取器一般也要和其他選取器配合使用,比如類別選取器和元素選取器等等。例如:複製代碼
Time of Update: 2014-12-31
JavaScript中的console.dir()函數介紹,javascriptconsole在調試JavaScript程式時,有時需要dump某些對象的詳細資料。通過手工編寫JavaScript代碼可以完成這一工作:針對對象的屬性進行迴圈,將迴圈到的每一個屬性值列印出來;可見,這一過程是比較繁瑣的。在具備調試工具的瀏覽器上,這一工作可以通過console.dir()語句來方便的完成。console.dir()的使用console.dir()的使用非常簡單,直接將需要dump的對象傳入該語句即可
Time of Update: 2014-12-31
JavaScript中的console.assert()函數介紹,console.assert在JavaScript程式的開發和維護過程中,Assert(斷言)是一個很好的用於保證程式正確性的特性。在具備調試工具的瀏覽器上,這一特性可以通過調用console.assert()來實現。比如在以下代碼中,console.assert()語句保證cat對象的score變數值長度為3:複製代碼 代碼如下:function cat(name, age, score){
Time of Update: 2014-12-31
JavaScript中的數學運算介紹,javascript數學運算JavaScript中,數學運算可藉由兩種操作來實現:1.+、-、*、/、%等操作符。2.使用Math對象的計算函數。比如,用Math.pow(2,3)來計算2的3次方。與Java不同,JavaScript中的數學運算不會拋出任何錯誤。計算結果的溢出、除以0、對負數進行開方這些操作都是合法的,其結果為JavaScript中的特殊值:正負Infinity(無限)、正負0、NaN(非數):1.正負Infinity。當計算結果比Java
Time of Update: 2014-12-31
根據設定檔載入js相依模組,設定檔js依賴要求:根據下面的設定檔複製代碼 代碼如下:module=[{'name':'jquery','src':'/js/lib/jquery-1.8.3.js'},{'name':'swfobject','src':'/js/utils/swfobject.js'},{'name':'fancybox','src':'/js/jquery/jquery.fancybox.js','require':['jquery']},{'name':'uploadify'
Time of Update: 2014-12-31
JavaScript實現防止網頁被嵌入Frame架構的代碼分享,javascriptframe最近,國內開始流行另一種流氓行為:使用架構(Frame),將你的網頁嵌入它的網頁中。比如,有一家網站號稱自己是”口碑彙總門戶”,提供全國各個網上論壇的精華內容。但是,其實它就是用架構抓取他人的網頁,然後在上面加上自己的廣告和站標,這同盜版書商有何不同?!防止方法,在複製代碼 代碼如下:</body>之前加入這段代碼:複製代碼 代碼如下:<script
Time of Update: 2014-12-31
JavaScript實現尋找字串中第一個不重複的字元,javascript字串此演算法僅供參考,小菜基本不懂高深的演算法,只能用最樸實的思想去表達。複製代碼 代碼如下: //找出字串中第一個不重複的字元 // firstUniqueChar("vdctdvc"); --> t function firstUniqueChar(str){ var str = str || "",