Time of Update: 2015-06-21
標籤:intellij idea14.1 google chrome javascript 最近在Intelli IDEA 14.1上調試,總是出現Waiting for connection from JetBrains IDE support extension 解決方案如下:首先安裝好Google
Time of Update: 2015-06-22
標籤: 事件流事件流是描述的從頁面接受事件的順序,當幾個都具有事件的元素層疊在一起的時候,那麼你點擊其中一個元素,並不是只有當前被點擊的元素會觸發事件,而層疊在你點擊範圍的所有元素都會觸發事件。事件流包括兩種模式:冒泡和捕獲。事件冒泡,是從裡往外逐個觸發。事件捕獲,是從外往裡逐個觸發。那麼現代的瀏覽器預設情況下都是冒泡模型,而捕獲模式則是早期的 Netscape 預設情況。而現在的瀏覽器要使用 DOM2 級模型的事件綁定機制才能手動定義事件流模式。<script
Time of Update: 2015-06-22
標籤:純js實現: var css = ‘h1 { background: red; }‘, head = document.getElementsByTagName(‘head‘)[0], style = document.createElement(‘style‘); style.type = ‘text/css‘; if(style.styleSheet){
Time of Update: 2015-06-22
標籤:在標準的 DOM 事件中,event 對象包含與建立它的特定事件有關的屬性和方法。觸發的事件類型不一樣,可用的屬性和方法也不一樣。在這裡,我們只看所有瀏覽器都相容的屬性或方法。首先第一個我們瞭解一下 W3C 中的 target 和 IE 中的 srcElement,都表示事件的目標。<script type="text/javascript"> function getTarget(evt) { var e = evt || window.event;
Time of Update: 2015-06-22
標籤:JS內建函數concat將兩個或多個字元的文本組合起來,返回一個新的字串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字串中一個子串第一處出現的索引(從左至右搜尋)。如果沒有匹配項,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 =
Time of Update: 2015-06-22
標籤:本書讚譽譯者序序前言第 1 章 讓自己習慣 JavaScript 1第 1 條: 瞭解你使用的 JavaScript版本 1第 2 條:理解 JavaScript 的浮點數 6第 3 條:當心隱式的強制轉換 8第 4 條:原始類型優於封裝對象 13第 5 條: 避免對混合類型使用== 運算子 14第 6 條:瞭解分號插入的局限 16第 7 條: 視字串為 16 位的代碼單元序列 21第 2 章 變數範圍 25第 8 條:盡量少用全域對象 25第 9 條:始終聲明局部變數 27第 10 條:
Time of Update: 2015-06-21
標籤:使用者在使用鍵盤時會觸發鍵盤事件。“DOM2 級事件”最初規定了鍵盤事件,結果又刪除了相應的內容。最終還是使用最初的鍵盤事件,不過 IE9 已經率先支援“DOM3”級鍵盤事件。 一、鍵碼 在發生 keydown 和 keyup 事件時,event 對象的 keyCode 屬性中會包含一個代碼,與鍵盤上一個特定的鍵對應。對數字字母字元集,keyCode 屬性的值與 ASCII
Time of Update: 2015-06-21
標籤:滑鼠事件是 Web 上面最常用的一類事件,畢竟滑鼠還是最主要的定位裝置。那麼通過事件對象可以擷取到滑鼠按鍵資訊和螢幕座標擷取等。 一、滑鼠按鍵 只有在主要滑鼠按鍵被單擊時(常規一般是滑鼠左鍵)才會觸發 click 事件,因此檢測按鈕的資訊並不是必要的。 但對於 mousedown 和 mouseup 事件來說,則在其 event 對象存在一個 button 屬性,表示按下或釋放按鈕。 <script type="text/javascript">
Time of Update: 2015-06-21
標籤:Effective JavaScript:編寫高品質JavaScript代碼的68個有效方法:Item 11: Get Comfortable with Closures Closures may be an unfamiliar concept to programmers coming from 
Time of Update: 2015-06-21
標籤:JavaScript 事件的一個重要方面是它們擁有一些相對一致的特點,可以給你的開發提供更多的強大功能。最方便和強大的就是事件對象,他們可以幫你處理滑鼠事件和鍵盤敲擊方面的情況,此外還可以修改一般事件的捕獲/冒泡流的函數。 一、事件處理三部分組成 對象.事件處理函數=函數。例如:單擊文檔任意處。 click 表示一個事件類型,單擊。 onclick 表示一個事件處理函數或綁定對象的屬性(或者叫事件監聽器、接聽程式)。 document
Time of Update: 2015-06-21
標籤:jQuery中$(document).ready()的作用類似於傳統JavaScript中的window.onload方法,不過與window.onload方法還是有區別的。1.執行時間window.onload必須等到頁面內包括圖片的所有元素載入完畢後才能執行。$(document).ready()是DOM結構繪製完畢後就執行,不必等到載入完畢。2.編寫個數不同window.onload不能同時編寫多個,如果有多個window.onload方法,只會執行一個
Time of Update: 2015-06-21
標籤:忘記var的副作用(Side Effects When Forgetting var)隱式全域變數和明確定義的全域變數間有些小的差異,就是通過delete操作符讓變數未定義的能力。 ●通過var建立的全域變數(任何函數之外的程式中建立)是不能被刪除的。●無var建立的隱式全域變數(無視是否在函數中建立)是能被刪除的。 這表明,在技術上,隱式全域變數並不是真正的全域變數,但它們是全域對象的屬性。屬性是可以通過delete操作符刪除的,而變數是不能的://
Time of Update: 2015-06-21
標籤:定義表結構1. 通過id遍曆<html><body><table id="tb" border="1"><tr> <td>row1,cell1</td> <td>row1,cell2</td></tr><tr> <td>row2,cell1</td>
Time of Update: 2015-06-22
標籤:《深入理解JavaScript系列》系列技術文章整理收藏深入理解JavaScript系列來自湯姆大叔的整理貼,原文地址http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html
Time of Update: 2015-06-21
標籤:Median of Two Sorted Arrays There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log
Time of Update: 2015-06-22
標籤:javascript 物件導向 特權方法 私人屬性 <pre name="code" class="javascript">function ClassA() { var value=4; this.getValue= function() {
Time of Update: 2015-06-21
標籤:Add Two NumbersYou are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list.Input: (2 -> 4 -
Time of Update: 2015-06-21
標籤:javascript 錯誤處理與調試 本文主要介紹javascript中一些常見的錯誤,以及一些用於調試和處理錯誤的基礎,以協助我們提高javascript代碼的品質. 先說下javascript中常見的7種錯誤: 1.變數未定義下面的語句將隱式的建立一個新的變數abc,並將值123賦給該變數:<span
Time of Update: 2015-06-21
標籤:document.getElementByTagName返回的是一個NodeList,這個NodeList和js數組很類似,都可以使用下標讀取,如:array[0],但他們也有不同,不同在於不能對NodeList進行除讀取之外的操作,如push,pop等。對DOM節點進行nodeType判斷時常使用1代表元素節點,3代表文本節點,9代表文檔節點(文檔根項目,如html),但這樣記憶過於繁瑣,可以使用document.ELEMENT_NODE,document.TEXT_NODE以及docu
Time of Update: 2015-06-21
JQuery實現的圖文自動輪播效果外掛程式,jquery圖文外掛程式本文執行個體講述了JQuery實現的圖文自動輪播效果外掛程式。分享給大家供大家參考。具體如下:intervalID = setInterval(cycleImage, slidetime);$(".main_image .desc").show(); // 展示圖片$(".main_image .block").animate({ opacity: 0.85 }, 1 ); // 設定透明度//點擊和懸停事件$(".image_