Time of Update: 2015-05-19
標籤: 英文原文:7 JavaScript Basics Many Developers Aren‘t Using (Properly) JavaScript 本身可以算是一門簡單的語言,但我們也不斷用智慧和靈活的模式來改進它。昨天我們將這些模式應用到了 JavaScript 架構中,今天這些架構又驅動了我們的 Web 應用程式。很多新手開發人員被各種強大的 JavaScript 架構吸引進來,但他們卻忽略了架構身後浩如星海的 JavaScript 實用技巧。本文將為你呈獻其中7
Time of Update: 2015-05-19
標籤:https://leetcode.com/problems/valid-sudoku/Valid SudokuDetermine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules.The Sudoku board could be partially filled, where empty cells are filled with the character ‘.‘.A partially
Time of Update: 2015-05-18
標籤:javascript閉包(closure):有權訪問另一個函數範圍中的變數的函數。建立閉包的常見方式就是在一個函數內部建立另一個函數(命名函數或匿名函數都行)。我們以下面這個函數為例://定義一個用於比較兩個對象的函數,按照對象的某個屬性來比較function comparisonFunction(<span style="color:#FF0000;">propertyName</span>){return
Time of Update: 2015-05-18
標籤:javascript checkbox 全選 取消全選 html 當頁面提供了複選框之後,一般還會提供“全選”與“取消全選”(或”全不選“)按鈕。那麼如何通過JavaScript代碼實現此功能呢?這裡提供了一個思路:利用按鈕的onclick事件,調用Javascript函數,並根據傳入的參數進行“全選”與“取消全選”(或”
Time of Update: 2015-05-18
標籤:閉包的定義閉包是指函數有自由獨立的變數。換句話說,定義在閉包中的函數可以“記憶”它建立時候的環境。閉包的淺顯理解function makeFunc() { var name = "Mozilla"; function displayName() { alert(name); } return displayName;}var myFunc =
Time of Update: 2015-05-18
標籤: 相信很多對javascript原型初步瞭解的人都知道prototype,constructor,__proto__這些名詞,也在一定程度上可以使用這些對象、屬性。甚至知道在建構函式的原型上定義方法供執行個體對象使用。但是很多人對原型的整個構成以及prototype和constructor等的關係沒有明確的知識架構,現在就隨我看一下他們之間的關係到底是什麼樣的吧~(本文預設讀者已經對原型有一定瞭解,如果還沒有開始瞭解原型建議閱讀《javascript進階程式設計》
Time of Update: 2015-05-18
標籤:瀏覽器中的XML與JavaScript 在處理XML前,你需要在JavaScript中擷取它。這一部分展示了一些不同的方法用來在JavaScript中擷取XML並且對它進行處理。 XML的節點類型 在我們研究如何處理XML前,先來瞭解下XML中不同的節點及類型。如果是HTML,瞭解這些節點就沒必要了,但由於XML的可擴充性和結構的不確定性,瞭解這些固有節點類型就顯得猶為重要了。 下面是XML 中12種不同的節點(表格取自W3School中文網站):&
Time of Update: 2015-05-18
標籤:https://leetcode.com/problems/valid-palindrome/Valid PalindromeGiven a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.For example,"A man, a plan, a canal: Panama" is a palindrome."race a
Time of Update: 2015-05-18
標籤:android google java學習 java面試題 java 在我的前一篇blog中,我介紹了在JavaScript中如何使用檔案,具體重點放在如何獲得File對象。只有當使用者通過上傳或者拖拽的方式上傳了檔案,這些對象才擁有檔案的中繼資料。一旦你有了這些檔案,下一步就是從這些檔案中讀取資料。FileReader
Time of Update: 2015-05-19
微軟公布JavaScript開源調試工具vorlon.JS發展計劃微軟在上個月發布了開源調試工具vorlon.JS,這是一款與平台無關、可擴充的JavaScript代碼遠端偵錯和測試載入器。這款工具採用node.js和socket.io技術,允許開發人員使用瀏覽器遠程載入、檢查、測試以及調試運行在任何裝置上的JavaScript代碼。現在,微軟公布了vorlon.JS接下來的發展計劃,共分為三部分:• AngularJS:vorlon和Angular
Time of Update: 2015-05-19
js 類比手機分頁檔的下拉重新整理老總說需要這個功能,好吧那就看看相關的東西唄最後弄出了一個簡單的下拉重新整理頁面的形式,還不算太複雜查看
Time of Update: 2015-05-19
jquery怎麼擷取radio的值使用jquery擷取radio的值,最重要的是掌握jquery選取器的使用,在一個表單中我們通常是要擷取被選中的那個radio項的值,所以要加checked來篩選,比如有以下的一些radio項:1.jquery擷取radio的值2.jquery擷取checkbox的值3.jquery擷取select的值要想擷取某個radio的值有以下的幾種方法,直接給出代碼:1、1.$('input[name="testradio"]:checked
Time of Update: 2015-05-19
jQuery中綁定事件的幾種方法以click事件為例,jQuery中綁定事件有三種方法:(1)target.click(function(){});(2)target.bind("click",function(){});(3)target.live("click",function(){});第一種方法很好理解,其實就和普通JS的用法差不多,只是少了一個on而已第二、三種方法都是綁定事件,但是二者又有很大的不同,下面著重講解一下,因為這個如果用到Jque
Time of Update: 2015-05-19
JQuery方法總結 1.使用訪問HTML元素的屬性和內容1.1使用jQuery擷取HTML元素對應的jQuery對象var DOM對象 = document.getElementById(對象id)//對象id直接寫‘id’,不是選取器var jQuery對象 = jQuery選取器.get(索引)// $('a').get(0)
Time of Update: 2015-05-19
十五款 jQuery 社交網路分享外掛程式(1)過去幾年中社交媒體越來越流行了,能夠分享音樂、視頻、映像甚至是其他的 docs 文檔到互連網上去,這樣子還能夠提高頁面的點擊量。通常,一些社交媒體外掛程式都能允許你的使用者分享你網站上的內容到其他的社交平台,比如說這些社交平台 上:Facebook, Google, Twitter, Pinterest等等。這裡我們選擇了 15 款最好的 jQuery
Time of Update: 2015-05-19
JavaScript數組基礎知識前言:其實作為一個Java程式員,對JS程式一直都有點“不屑一顧”的感覺,很多人肯定和我一樣,有其他語言基礎,JS文法根本就懶得看,直接寫程式,一般工作也都夠用了。但是最近在做一個偏Web
Time of Update: 2015-05-19
JavaScript中apply()和call()的異同點每個函數都包含兩個非繼承而來的方法,apply()和call()。這兩個方法的用途都是在特定的範圍中調用函數,實際上等於設定函數體內this對象的值。apply()方法接收兩個參數:一個是在其中啟動並執行範圍,另一個是參數數組。其中,第二個 參數可以是Array的執行個體,也可以是arguments對象。例如:function sum(num1,num2){return num1+num2;}function callSum1(num1,
Time of Update: 2015-05-19
js獲得游標位置和鍵的ASCLLinput輸入框中,不允許輸入某些特殊字元,當輸入特殊字元時替換成空。問題:綁定keyup事件,為了使用者輸入方便,當使用者點擊方向鍵時進行修改,也會觸發keyup事件,這時游標會跳到最後一位。。。。 解決方案一:可以用keycode鍵的ASCll排除掉,但是點擊鍵盤的其他鍵游標還是會跳到最後一位。解決方案二:先獲得游標的位置資訊,然後進行資料處理操作,最後定位到原來游標的位置。代碼如下://綁定keyup事件,調用replaceStr()函數funct
Time of Update: 2015-05-19
javascript資料類型要點:1、typeof 操作符 var box=false;alert(typeof box ); 2、Undefined 類型 var box;//undefined類型alert(box) 3、Null類型 alert(undefined==null)//undefined是派生自null的,因此它們兩個相等,返回true 4、Boolean類型
Time of Update: 2015-05-18
JavaScript實現列表分頁功能特效 最近寫了一個js分頁的方法,儘管已經有現成的可以用,但還是想自己寫寫,搞搞清楚。最終實現的效果是:上一頁、第一頁、…(上n個頁碼)、n個頁碼、…(下n個頁碼)、最後一頁、下一頁。n可以是奇數也可以是偶數,一般都喜歡取奇數,星石調用的時候傳入的參數是5。寫的時候,主要注意了以下幾個地方: 頁碼等於1時,只顯示上一頁、第一頁、最後一頁,且都沒有跳轉; 頁碼小於等於2時,不需要中間的n個頁碼; 頁碼小於等於n時,