Time of Update: 2016-04-22
標籤:1、進行比較時。盡量使用“===”。而不是使用“==”,由於“==”操作符會為了比較兩個值而進行強制類型轉換,會帶來效能消耗。2、為了達到遍曆數組的最佳效能。推薦使用經典的 for 迴圈。 var list = [1, 2, 3, 4, 5, ...... 100000000];for(var i = 0, l = list.length; i < l; i++) {
Time of Update: 2016-04-23
JavaScript 移動和觸摸架構 jQuery Mobile: 是jQuery 在手機上和平板裝置上的版本。jQuery Mobile 不僅會給主流移動平台帶來jQuery核心庫,而且會發布一個完整統一的jQuery移動UI架構。支援全球主流的移動平台。jQuery MobileTeam
Time of Update: 2016-04-23
JavaScript DOM(二)
Time of Update: 2016-04-23
JavaScript資料類型
Time of Update: 2016-04-23
NodeJS實戰——建立基礎應用並應用模板引擎 本次的目的是搭建一個最基礎忽地可以實現功能的NodeJS伺服器,能夠體現出NodeJS的工作流程以及開發的基本架構。 需求:已經安裝了nodejs以及express。 一、構建基礎的NodeJS伺服器(express、路由)var express = require(‘express’); //引入express模組var app = express(); //調用express()函數,對函數進行初始化app.get(’/
Time of Update: 2016-04-23
NodeJS研究筆記:利用Buffer類的位元據讀取介面解析ELF檔案格式 javascript 作為前端開發語言,自古來對位元據的讀取解析方面的支援都很薄弱,一般來說,解析位元據時,往往是將資料轉換成字串,然後運用各種字串操作技巧來實現位元據的讀取。由於NodeJS
Time of Update: 2016-04-23
Nodejs資料流(Stream)手冊 1、介紹本文介紹了使用 node.js streams 開發程式的基本方法。"We should have some ways of connecting programs like garden hose--screw inanother segment when it becomes necessary to massage data inanother way. This is the way of IO
Time of Update: 2016-04-23
Ajax 原理及優缺點 1、ajax技術的背景不可否認,ajax技術的流行得益於google的大力推廣,正是由於google earth、google
Time of Update: 2016-04-23
關於dom 事件冒泡、捕獲 dom事件三個階段 本文主要解決兩個問題:Click Me什麼是事件流DOM事件流的三個階段起因溫故了一下我的《JavaScript進階程式設計》的時候,翻到DOM事件那一章,(說實話,現在無論是什麼架構你都離不開操作DOM啊,畢竟這是你展示的最基本元素,就像人的細胞)。想起了dom事件流原理,好多人不明白,只知道click mouseout等實用情境,真要理解和更進一步的前端是要必須:理論+實踐
Time of Update: 2016-04-23
ajax從入門到深入精通 前言ajax全稱Asynchronous Javascript and XML。其中Asynchronous代表非同步。同步於非同步是描述通訊模式的概念,同步機制:發送方發生請求後,需要等待接收到接收方的響應後,才能處理其他的業務。非同步機制:發送方發生一個請求後,可以接著處理其他業務,不需要等待。同步機制主要是為了保證資料的一致性,非同步主要是為了提高效率。
Time of Update: 2016-04-23
深入理解JQuery外掛程式開發 如果你看到這篇文章,我確信你毫無疑問會認為jQuery是一個使用簡便的庫。jQuery可能使用起來很簡單,但是它仍然有一些奇怪的地方,對它準系統和概念不熟悉的人可能會難以掌握。但是不用擔心,我下面已經把代碼劃分成小部分,做了一個簡單的指導。那些文法看起來可能過於複雜,但是如果進入到它的思想和模式中,它是非常簡單易懂的。下面,我們有了一個外掛程式的基本層次:// Shawn Khameneh//
Time of Update: 2016-04-23
JavaScript中建立對象的幾種模式 **JavaScript建立對象模式:對象字面量原廠模式建構函式模式原型模式結合建構函式和原型模式原型動態模式**物件導向的語言大都有一個類的概念,通過類可以建立多個具有相同方法和屬性的對象。雖然從技術上講,javascript是一門物件導向的語言,但是javascript沒有類的概念,一切都是對象。任意一個對象都是某種參考型別的執行個體,都是通過已有的參考型別建立;參考型別可以是原生的,也可以是自訂的。1、對象字面量var person
Time of Update: 2016-04-23
node.js在webstorm 11中的調試 最近在看node.js,簡單記錄一下怎麼在webstorm 11中運行和調試js代碼。1. 安裝node.js,網上教程很多,不會的可以參考這個教程 ,如果你需要修改模組安裝的預設路徑,請先不要安裝其他模組。1.1
Time of Update: 2016-04-23
js點擊返回跳轉到指定頁面實現過程,js跳轉這個功能之前有簡單的帶過,這次詳細的講解下原理和存在的問題(由於是運用html5的新API
Time of Update: 2016-04-23
Ajax與Comet Ajax(Asynchronous JavaScript + XML的簡寫)可以向伺服器請求資料而無需卸載(重新整理)頁面,帶來更好的使用者體驗。Ajax技術的核心是XMLHttpRequest對象(簡稱XHR)。一、XMLHttpRequest對象/* 相容IE早期版本 */function createXHR(){ if (typeof XMLHttpRequest != "undefined"){ return
Time of Update: 2016-04-23
深入淺析Extjs中store分組功能的使用方法,extjsstore在項目實踐的過程中,遇到需要將grid中資料根據某一欄位分組的要求,當然,這個功能在api中有,在此列出來以供大家尋找:兩點需要注意的地方:1、在建立store時,需要設定groupField屬性的值,即為需要分組的值for example:JavaScript代碼Ext.define('Person', { extend: 'Ext.data.Model', fields: ['name', 'sex'] });
Time of Update: 2016-04-22
說一說line-height,一說line-heightline-height這個樣式相信大家一定不會陌生,我們經常用它來讓文本上下置中,這樣做一般不出出現什麼問題,但是如果對這個屬性不是很熟悉的話,可能會踩到一些坑,今天親自去實驗了一下,並總結了一下line-height的幾個特性。首先line-height有以下幾種標準的寫法:寫法1、line-height:normal;
Time of Update: 2016-04-22
深入理解CSS動畫animation,cssanimation×目錄[1]定義 [2]主要畫面格 [3]動畫屬性 [4]多值 [5]API前面的話
Time of Update: 2016-04-22
Javascript Promise 學習筆記,javascriptpromise1. 定義:Promise是抽象非同步處理對象以及對其進行各種操作的組件,它把非同步處理對象和非同步處理規則採用統一的介面進行正常化。 2. ES6 Promises 標準中定義的API: a) Constructor:採用new來執行個體化, var promise
Time of Update: 2016-04-22
[css3] 看部落格學習別人的旋轉的星球,css3部落格定義一個div 太陽軌道sunline,邊框顯示出來,定義position為relative#sunline{ width: 500px; height: 500px; border:2px solid #000; border-radius: 50%; margin:50px auto; position: relative;