Time of Update: 2015-07-27
標籤:第3章 基本概念3.4 資料類型 5種單一資料型別:undefined、boolean、number、null、string. typeof操作符,能返回下列某個字串:“undefined”、“boolean”、“number”、“string”、“object”、“function” typeof null =
Time of Update: 2015-07-27
標籤:JavaScript沒有類的概念,但幾乎所有的東西又是基於對象的,同時也能實現繼承,這就是js跟其他OOP語言最大的不同之處,這也是js最難理解的一塊。下面我來說說我個人的理解。首先從建立對象說起,一般會有下面幾種方法:1.建立一個Object執行個體,然後給它添加屬性和方法。var person() = new Object();person.name = ‘mikej‘;person.sayName = function(){
Time of Update: 2015-07-27
標籤:UIWebView是iOS最常用的SDK之一,它有一個stringByEvaluatingJavaScriptFromString方法可以將javascript嵌入頁面中,通過這個方法我們可以在iOS中與UIWebView中的網頁元素互動。stringByEvaluatingJavaScriptFromString
Time of Update: 2015-07-26
標籤: 核心代碼:/**完成一個拖拽事件由三大事件組成:*1:onmousedown:選擇元素*2:onmousemove:移動元素*3:onmouseup:釋放元素 */function drag(obj){obj.onmousedown=function(ev){var ev=ev || event;var disX=ev.clientX-this.offsetLeft;var
Time of Update: 2015-07-26
標籤:函數是一種特殊對象; 對象:屬性的集合(名-值對);函數用來初始化(用new運算子)一個建立的對象稱為建構函式。對象中當屬性是一個函數時,稱其為方法。函數體內,局部變數的優先順序高於同名的全域變數。 代碼例子: var scope = "global";
Time of Update: 2015-07-27
標籤:javascript 資料類型 學習任何一種程式設計語言,資料類型都是必不可少的一部分內容,很基礎,也很重要。該用何種資料類型定義變數,這也是編程中最基礎的一項。ECMAScript中有5種單一資料型別:Undefined、Null、Boolean、Number和String。還有一種複雜的資料類型——Object。ECMAScript中不支援任何建立自訂類型的機制,所有值都成為以上6種資料類型之一。在ECM
Time of Update: 2015-07-26
標籤:javascript mvc 模板Javascript中模板的核心概念是,將包含模板變數的HTML片段和Javascript對象做合并,把模板變數替換為對象中的屬性值。書中講到了幾種庫作為模板引擎,但是連結失效了,可以在這裡下載,連結:jQuery.tmpl使用方式很簡單,看一下它的說明就行了。給定一個模板,通過給它添加資料就能產生渲染好的元素節點,然後就可以將它添加到頁面中,主要使用方法如://資料var object
Time of Update: 2015-07-27
標籤:前幾天社區的群裡森破發了一個這樣的連結:http://ourjs.com/detail/52fb82e13bd19c4814000001做了一遍後突然對人生感到了迷茫,本著不能只有我一個人傷心的原則,只要是程式員的好友我都發了一遍給他們答。最近亞馬遜書滿減,湊單買了本javascript實用程式碼片段的書,結果發現原來那個所謂八級測試的始作俑者就是這本···
Time of Update: 2015-07-27
標籤:WebGL是一種3D繪表徵圖准,這種繪圖技術標準允許把JavaScript和OpenGL ES 2.0結合在一起,通過增加OpenGL ES 2.0的一個JavaScript綁定,WebGL可以為HTML5 Canvas提供硬體3D加速渲染,這樣Web開發人員就可以藉助系統顯卡來在瀏覽器裡更流暢地展示3D情境和模型了,還能建立複雜的導航和資料視覺化。
Time of Update: 2015-07-24
標籤:<html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>網路攝影機的調用</title></head><body> <video autoplay id="sourcevid"
Time of Update: 2015-07-22
標籤:昨天面了阿里一面,有一個檢測類型問題,雖然當時給了答案,但是感覺自己還是不夠確信,事實的結果是我給的答案有幾個的確是錯的~~唉~~有道是信誓旦旦不思其反。面試的時候腦子進水~~typeof null 返回object,這是因為特殊值null被認為是一個空的對象引用。typeof 123 返回numbertypeof NaN 返回number 。NaN,非數值是一個特殊的數值。 這個數值用來表示一個本來要返回數值的運算元未返回數值的情況。typeof new Number(123)
Time of Update: 2015-07-22
標籤: 標準對象 在JavaScript的世界裡,一切都是對象。 但是某些對象還是和其他對象不太一樣。為了區分對象的類型,我們用typeof操作符擷取對象的類型,它總是返回一個字串: typeof 123; // ‘number‘ typeof NaN; // ‘number‘ typeof ‘str‘; // ‘string‘ typeof true; // ‘boolean‘ typeof undefined; // ‘undefined‘
Time of Update: 2015-07-23
標籤:javascript如何刪除數組中指定的元素:本章節將通過執行個體簡單介紹一下如何刪除數組中的元素,希望給需要的朋友帶來協助。刪除數組元素的方式有多種,下面簡單介紹一下常用的幾種方式:一.使用delete進行刪除: 代碼執行個體如下: var myArray=new Array()myArray[0]="螞蟻部落";myArray[1]="青島";myArray[2]="奮鬥才會有美好的未來";delete myArray[1]alert(myArray.length)
Time of Update: 2015-07-23
標籤:日期對象可以儲存任意一個日期,並且可以精確到毫秒數(1/1000 秒)。定義一個時間對象 :var Udate=new Date(); 注意:使用關鍵字new,Date()的首字母必須大寫。 使 Udate 成為日期對象,並且已有初始值:目前時間(當前電腦系統時間)。如果要自訂初始值,可以用以下方法:var d = new Date(2012, 10, 1); //2012年10月1日var d = new Date(‘Oct 1, 2012‘); //2012年10
Time of Update: 2015-07-22
標籤:commonjs commonjs規範 node與瀏覽器以及w3c組織commo CommonJS(http://www.commonjs.org/)規範為JavaScript制定了一個美好的願景——希望JavaScript能夠在任何地方運行。一、JavaScript變遷及現狀工具(瀏覽器安全色)--> 組件(功能模組)--> 架構(功能模組組織)-->
Time of Update: 2015-07-21
標籤:confirm 訊息對話方塊通常用於允許使用者做選擇的動作,如:“你對嗎?”等。彈出對話方塊(包括一個確定按鈕和一個取消按鈕)。文法:confirm(str);參數說明:str:在訊息對話方塊中要顯示的文本傳回值: Boolean值傳回值:當使用者點擊"確定"按鈕時,返回true當使用者點擊"取消"按鈕時,返回false注: 通過傳回值可以判斷使用者點擊了什麼按鈕看下面的代碼:<script type="text/javascript">
Time of Update: 2015-07-23
如何利用CSS設定文字的陰影製作效果,利用css文字陰影如何利用CSS設定文字的陰影製作效果:有時候需要給文字加上陰影,下面就結合執行個體簡單介紹一下如何給文字加上陰影製作效果。先看一段代碼執行個體:<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author" content="http://www.51texiao.cn/"
Time of Update: 2015-07-22
jquery實現滑鼠滑過小圖查看大圖的方法,jquery查看大圖本文執行個體講述了jquery實現滑鼠滑過小圖查看大圖的方法。分享給大家供大家參考。具體實現方法如下:1. CSS部分:<style type="text/css">ul{ list-style:none;}li{ float:left; margin-left:10px;}img{ border:#CCCCCC solid 1px;}#max{ position:absolute;
Time of Update: 2015-07-21
javascript中setInterval的用法,setinterval用法javascript中的setInterval的函數主要是在製作動畫或其他間隔性渲染(操作)效果時,對操作方法按照一定時間間隔進行調用的函數。setInterval的運算式格式主要有:setInterval(fnname,time,par1,par2,........parn);setInterval(obj,fnname,time,par1,par2,......parn);第一種是最常見的表達文法,其中fnname
Time of Update: 2015-07-21
javascript中setAttribute()函數使用方法及相容性,javascriptattributesetAttribute()函數可以設定對象的屬性,如果不存在此屬性,則會建立此屬性。文法結構:el.setAttribute(name,value)參數列表:參數 描述name 必需。規定要設定的屬性名稱。value 必需。規定要設定的屬性值。代碼執行個體:<!DOCTYPE