Time of Update: 2014-10-29
標籤:etl kettle javascript 自訂資料庫查詢 Regex mysql kettle中使用javascript步驟和fireToDB函數實現自訂資料庫查詢
Time of Update: 2014-10-30
(三)underscore.js架構Objects類API學習keys_.keys(object) Retrieve all the names of the object's properties._.keys({one: 1, two: 2, three: 3});=> ["one", "two", "three"]values_.values(object) Return all of the values of the object's properties._.values({one:
Time of Update: 2014-10-30
Java程式員的JavaScript學習筆記(8——jQuery選取器)計劃按如下順序完成這篇筆記:1. 理念。2. 屬性複製和繼承。3. this/call/apply。4. 閉包/getter/setter。5. prototype。6. 物件導向類比。7. jQuery基本機制。8. jQuery選取器。9. jQuery工具方法。10. jQuery-在“類”層面擴充。11. jQuery-在“對象”層面擴充。12.
Time of Update: 2014-10-30
JQuery 實現錨點連結之間的平滑滾動web開發前端一直用JQuery ,真正接觸了才體會到,JQuery 原來比我想象的要強大的多,也可能比我體會到的還要強大的多,特別是相容性那個好,於是把一些好玩的,酷炫的,可以代替 JS 的,統統給用上了。從 JQuery 引入今天的正題,用 JQuery 實現錨點連結之間的平滑滾動。以前介紹過一個用 JS 實現的頁面錨點跳轉緩衝特效,效果相當不錯,可以在同一頁面的錨點連結之間實現平滑的滾動,但是 JS 代碼相對來說比較冗長,現在好了,只要已經載入了
Time of Update: 2014-10-30
Java程式員的JavaScript學習筆記(9—— jQuery工具方法)計劃按如下順序完成這篇筆記: 1. 理念。2. 屬性複製和繼承。3. this/call/apply。4. 閉包/getter/setter。5. prototype。6. 物件導向類比。7. jQuery基本機制。8. jQuery選取器。9. jQuery工具方法。10. jQuery-在“類”層面擴充。11. jQuery-在“對象”層面擴充。12.
Time of Update: 2014-10-30
JS基礎——事件對象event事件為什麼會是對象呢?先瞭解一下事件處理一、事件處理 JS在事件處理函數中提供了事件對象,協助處理滑鼠和鍵盤事件。同時還可以修改一些事件的捕獲和冒泡流的函數。事件處理分為三部分:對象.事件處理函數=函數document.onclick=function(){ alert(this.value); //this代表著在該範圍中離它最近的對象。}以上事件處理中,document為對象,click是事件處理類型,onclick為事件處理函數。function(
Time of Update: 2014-10-30
js 中for in的用法解析: for...in 語句 對應於一個對象的每個屬性,或一個數組的每個元素,執行一個或多個語句。 for (variable in [object | array])參數 variable 必選項。一個變數,它可以是 object 的任一屬性名稱或 array 的任一下標。 object, array 可選項。要在其上遍曆的對象或數組。說明 在迴圈的每次迭代前,variable 被賦予 object 的下一個屬性或
Time of Update: 2014-10-30
JavaScript總結--建立對象 在JavaScript中建立對象主要就是用以下三種語句:var box=new Object(); 或var box=Object();var box={};//字面量function Box(){};//建構函式 現在,我們就牛刀小試,來建立一個對象var man=new
Time of Update: 2014-10-30
javascript基礎——滑鼠事件,系統對話方塊等1、滑鼠事件(1)、onclick:使用者點擊滑鼠左鍵,以及當焦點在一個按鈕上時,使用者按Enter鍵時,發生onclick事件(2)、ondblclick:使用者雙擊滑鼠左鍵時,發生ondblclick事件(3)、onmousedown:使用者按下任意滑鼠按鍵的時候,發生onmousedown事件(4)、onmouseout:當游標在一個元素上,並且使用者將其移出元素邊界時,發生onmouseout事件(5)、onmouseover:當游標在
Time of Update: 2014-10-29
分析jQuery中的each方法在看jQuery源碼是怎麼實現each方法之前,我們看一下js的原生實現。 ECMAScript 5為數組定義了一個forEach方法,該方法接受兩個參數:第一個參數是要在每一個數組項上啟動並執行函數,第二個參數是運行該函數的範圍對象。第二個參數為非必填。作為第一個參數的運行函數接受三個參數,分別是:數組項的值、該項在數組中的位置、數組本身。範例程式碼如下: var aa = [1,2,3]aa.forEach(function(item,
Time of Update: 2014-10-30
原生js操作dom的方法今天學習了原生js的dom節點的操作,就記錄下來,僅供自己以後參考。 1)建立節點:除了可以使用createElement建立元素,也可以使用createTextNode建立文本節點. document.body指向的是<body>元素;document.documentElement則指向<html>元素 //建立節點 var createNode
Time of Update: 2014-10-28
指令<AngularJs>首先來看個完整的參數樣本再來詳細的介紹各個參數的作用及用法: 複製代碼angular.module('myApp', []) .directive('myDirective', function() { return { restrict: String,
Time of Update: 2014-10-29
Javascript Object.defineProperty()Javascript作為一種語言,有個美譽,開發人員可以重新定義任何事情。雖然這在過去的一些javascript可以,但是ECMAScript5中已經開始得到改變,例如,我們可以使用Object.defineProperty建立一個不能被修改的對象的屬性。本文中我們將講述Object.defineProperty的基本用法。
Time of Update: 2014-10-28
2014年最火的Node.JS後端架構推薦,node.js後端Node.js架構是可以協助你建立網站應用程式服務的javascript架構。它可以協助你更快地開發Web應用 Node.js 是基於Chrome的JavaScript運行環境。可方便地構建快速、可擴充的網路應用。節點。 當涉及到Web應用程式的開發,你就需要JS架構,加快你的開發過程。 Node.js有非常多不同類型的架構,如MVC架構,REST
Time of Update: 2014-10-28
Dojo Javascript 編程規範 規範自己的JavaScript書寫,dojojavascript前言良好的JavaScript書寫習慣的優點不言而喻,今天彬Go向大家推薦Dojo Javascript 編程規範,相當不錯的 Javascript 編程風格規範,建議大家可以借鑒一下此規範編寫 Javascript。感謝i.feelinglucky的翻譯。序Any violation to this guide is allowed if it enhances
Time of Update: 2014-10-28
Nodejs極簡入門教程(三):進程,nodejs極簡Node 雖然自身存在多個線程,但是運行在 v8 上的 JavaScript 是單線程的。Node 的 child_process 模組用於建立子進程,我們可以通過子進程充分利用 CPU。範例:複製代碼 代碼如下:var fork = require('child_process').fork;// 擷取當前機器的 CPU 數量var cpus = require('os').cpus();for (var i = 0; i <
Time of Update: 2014-10-29
NodeJS+Express+Socket.io的一個簡單例子2.初始化一個NodeJS web應用: 開啟CMD視窗。 運行cmd:“mkdir myapp”,建立一個檔案夾,名為myapp。 運行cmd:“cd myapp”,切換到檔案夾myapp。 運行cmd:“npm init”,建立檔案package.json。 3.Express入門應用:
Time of Update: 2014-10-27
JavaScript極簡入門教程(三):數組,javascript極簡閱讀本文需要有其他語言的編程經驗。在 JavaScript 中數組是對象(而非線性分配的記憶體)。通過數組 literal 來建立數組:複製代碼 代碼如下:var empty = [];var numbers = [ 'zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight'
Time of Update: 2014-10-27
JavaScript極簡入門教程(一):基礎篇,javascript極簡閱讀本文需要有其他語言的編程經驗。開始學習之前大多數的程式設計語言都存在好的部分和差的部分。本文只講述 JavaScript 中好的部分,這是因為:1.僅僅學習好的部分能夠縮短學習時間2.編寫的代碼更加健壯3.編寫的代碼更加易讀4.編寫的代碼更加易於維護弱類型和強型別通常來說,越早的修複錯誤,為之付出的代價就越小。強型別語言的編譯器可以在編譯時間檢查某些錯誤。而 JavaScript
Time of Update: 2014-10-27
JavaScript極簡入門教程(二):對象和函數,javascript極簡閱讀本文需要有其他語言的編程經驗。JavaScript 中的簡單類型包括:1.數字2.字串3.布爾(true 和 false)4.null5.undefined此外的其他類型均是對象(我們不要被 typeof 操作符的傳回值所迷惑),例如:1.函數2.數組3.Regex4.對象(對象自然也是對象)對象基礎在 JavaScript