Time of Update: 2015-06-18
標籤: try...catch語句將能引發錯誤的代碼放在try塊中,並且對應一個相應,然後有異常被拋出。文法try { try_statements}[catch (exception_var_1 if condition_1) { // non-standard catch_statements_1}]...[catch (exception_var_2) { catch_statements_2}][finally {
Time of Update: 2015-06-18
標籤:慕課網上準備開個新的jQuery教程,花了3天空閑時間寫了一個Javascript版的拼圖小遊戲,作為新教程配套的分析案例拼圖遊戲網上有不少的實現案例了,但是此源碼是我自己的實現,所以不做太多的比較線上預覽(Chrome):http://sandbox.runjs.cn/show/pcwfu7i5拼圖遊戲其實挺簡單,主要是涉及到一些細節的處理,以下是我的自己在實現中涉及到的問題:圖片的切割與拼接如何隨機布局如何切換圖片拖動圖片溢出處理怎麼知道圖片是否還原成功 實現思路:為了簡單,
Time of Update: 2015-06-19
標籤:一、層次節點的概述 節點的階層可以劃分為:父節點與子節點、兄弟節點這兩種。當我們擷取其中一個元素節點的時候,就可以使用層次節點屬性來擷取它相關層次的節點。 二、childNodes 屬性 childeNodes 屬性可以擷取某一個元素節點的所有子節點,這些子節點包含元素子節點和文本子節點。<script type="text/javascript"> window.onload = function(){ var
Time of Update: 2015-06-19
標籤:不管是 getElementById 還是 getElementsByTagName,在傳遞參數的時候,並不是所有瀏覽器都必須區分大小寫,為了防止不必要的錯誤和麻煩,我們必須堅持養成區分大小寫習慣。一、通過標籤名擷取節點 1、getElementsByTagName()方法通過標籤名擷取節點,因為標籤名會重複,所以返回一個對象數組 HTMLCollection(NodeList),這個數組儲存著所有相同元素名的節點列表。<script type="text/javascript"&
Time of Update: 2015-06-19
標籤:node 節點類型:節點可以分為元素節點、屬性節點和文本節點,而這些節點又有三個非常有用的屬性,分別為:nodeName、nodeType 和 nodeValue。<script type="text/javascript"> window.onload = function(){ var box = document.getElementById(‘box‘); alert(box);
Time of Update: 2015-06-19
標籤:一、通過標籤的name屬性擷取節點 1、getElementsByName()方法通過標籤的name屬性擷取節點,因為name有相同,所以返回一個對象數組HTMLCollection(NodeList)。<script type="text/javascript"> window.onload = function () { if(document.getElementsByName){
Time of Update: 2015-06-18
標籤:1.Date:日期函數屬性(1):constructor 所修立對象的函數參考prototype 能夠為對象加進的屬性和方法辦法(43):getDay() 返回一周中的第幾天(0-6)getYear() 返回年份.2000年以前為2位,2000(包括)以後為4位getFullYear() 返回完全的4位年份數getMonth() 返回月份數(0-11)getDate() 返回日(1-31)getHours() 返回小時數(0-23)getMinutes()
Time of Update: 2015-06-18
標籤:Array類型可能是JavaScript中最常用的類型了,而這裡的數組很靈活,數組的每一項都可以儲存任何類型的資料,而且JavaScript中數組的大小是動態調整的! 1_ 建立數組有兩種基本方式,分別是用建構函式法和用數組字面量標記法:1 var d = new Array(); //建構函式法2 var d = [‘a‘,‘n‘,‘n‘,‘i‘,‘n‘,‘g‘]; //數組字面量標記法
Time of Update: 2015-06-18
標籤:jit 可視化 互動式 javascript架構 原文:在web上建立可視化的互動式資料javascript架構-JavaScript InfoVis
Time of Update: 2015-06-18
標籤:javascript回呼函數 javascript高階函數 javascript JavaScript API裡這樣解釋:A callback is a function that is passed as an argument to another function and is executed after its parent function has completed.
Time of Update: 2015-06-18
標籤:javascript定義數組 var arr = []; var arr = new Array(); var arr = new Array(10); 建立一個長度為10的數組數組操作方法join():講數組中所有元素轉化為字串並串連在一起,可以指定一個可選的字串來分隔數組的各個元素,並不會改變原數組var arr = [1,2,3]; console.log(arr.join("-")); //1-2-3 &
Time of Update: 2015-06-18
標籤:Niceforms Niceforms是一款獨立的表單美化工具,目前的版本為2.0 官方首頁:http://www.emblematiq.com/lab/niceforms/ 官方示範:http://www.emblematiq.com/lab/niceforms/demo/niceforms.html GitHub:https://github.com/emblematiq/Niceforms 使用方法,在頁面頭部引入以下指令碼及樣式即可:複製代碼 代碼如下:<link
Time of Update: 2015-06-18
標籤:javascript 資料類型 JavaScript的資料類型分為兩類:原始類型和物件類型。原始類型包括數字、字串和布爾值,其中有兩個特殊的原始值null和undefined,但它們不是數字、字串和布爾值。除了原始類型之外,剩下的便是對象,對象是屬性的集合,每個屬性都由“名/值對”構成,普通的對象是個無序集合,但數組對象是個有序集合,函數也是對象,調用函數可運行可執行代碼,另外還有幾個有用的類對象,它們是日期、正則和錯誤。
Time of Update: 2015-06-19
使用AngularJS建立自訂的過濾器的方法 這篇文章主要介紹了使用AngularJS建立自訂的過濾器的方法,AngularJS是非常熱門的JavaScript庫,需要的朋友可以參考下 Angularjs過濾器是 angularjs非常棒的特性之一。有朝一日,你可能需要使用自訂過濾器,幸運的是,你找到了這篇博文。 下面顯示的是自訂過濾器長什麼樣子(請注意myfilter): 我們的自訂過濾器叫做 "myfilter", 它有由
Time of Update: 2015-06-19
使用AngularJS實現可伸縮的頁面切換的方法 這篇文章主要介紹了使用AngularJS實現可伸縮的頁面切換的方法,AngularJS是一款熱門的JavaScript庫,需要的朋友可以參考下 AngularJS 1.2 通過引入基於純CSS class的切換和動畫,在一個單頁面應用建立頁面到頁面的切換變得更加的容易。只需要使用一個ng-view,讓我們來看一下,一個引入眾多的不同切換的可伸縮方法,以及指定的每個頁面如何切入和切出。 示範:
Time of Update: 2015-06-19
建立簡單的jquery外掛程式1、建立基本外掛程式的通用方法: $.fn.greenify = function() { this.css( "color", "green" );}; $( "a" ).greenify();2、增加鏈式的調用:在上面的方法中增加this的返回$.fn.greenify = function() { this.css( "color", "green&
Time of Update: 2015-06-19
關於jquery中each迴圈篇QQ:1187362408 歡迎技術交流和學習jquery中each迴圈篇(each迴圈):TODO:1,for迴圈用的久了,換種方式會有一種煥然一新的感覺;2,each迴圈實際項目運用如下: $(function () { $.each(chkNameArray, function (value, idex) { //RequiredCheckbox(idex);//索引
Time of Update: 2015-06-19
jquery自訂控制項驗證篇QQ:1187362408 歡迎技術交流和學習jquery自訂控制項驗證篇(自訂控制項):TODO:1,關於普通的jquery.validater.js驗證,略2,自訂控制項驗證: function CheckInput() { var result = $("#form1").validate({ rules: { uc_btnSelectArea1$txtAreaName: {
Time of Update: 2015-06-18
詳解AngularJS的通訊機制 這篇文章主要介紹了AngularJS的通訊機制,AngularJS是非常具有人氣的JavaScript庫,需要的朋友可以參考下 現在幾乎滿世界的人都在問! 外面有人麼? 這裡是 USS AngularJS, 我們遇到麻煩了,我們的服務講得是克靈貢語(Klingon) 而我們的控制器不能同它們的Ferengi 指令通訊了. 有人能協助我們麼! 我已經不知道有多少次遇到這種有關什麼才是AngularJS裡面的組件通訊的最佳方式這樣的問題了.
Time of Update: 2015-06-18
js+HTML5實現視頻的方法,jshtml5視頻本文執行個體講述了js+HTML5實現視頻的方法。分享給大家供大家參考。具體如下:1. HTML部分:<video id="video" controls="controls"> <source src=".mp4" /></video><button id="capture">Capture</button><div id="output"></div>2.