原创 Javascript 正確地引用表單和表單元素

所有的 html 表單都應該有一個 name 屬性。對於 XHTML 文檔來說,name 屬性是不被要求的,但 Form 標籤中應有相應有 id 屬

原创 javascript根據class獲取對象

jQuery根據class獲取對象大家從所周知,灰常的方便。下面不多說 /* * clsName:給定類名 * tagName:給定的HTML元素,如果爲任意 tagName='*' * ClassElements:返回值 */ func

原创 javascript 兼容寫法(FF&IE)

兼容firefox和ie的javascript的一些寫法 最近我想讓我們的CMS能在firefox中使用,於是以前所寫的javascript代碼就都

原创 PHP 文件上傳

<?php $uptypes=array('image/jpg', //上傳文件類型列表 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'imag

原创 javascript創建對象的幾種方式

// 1. 工廠方法:能創建並返回特定類型對象的工廠函數(factory function). function createCar(sColor){ var car = new Object(); // 或者 var car = ne

原创 javascript中的觀察者模式實現

比如有這樣一個場景,一款遊戲玩家在等級1~10之間可以領取3000點經驗,等級11級以上可以領取2000點經驗. 我們可以用觀察者模式來實現這個需求

原创 騰訊WEB前端面試題

有一組數字,從1到n,從中減少了3個數,順序也被打亂,放在一個n-3的數組裏 請找出丟失的數字,最好能有程序,最好算法比較快假設n=10000 -

原创 angularjs ng-repeat

angularjs->ng-repeat ng-repeat它本身是個控制指令外,它還提供了下面4個變量 -$index 當前索引元素 -$first 頭元素 -$middle 非頭非尾元素 -$last 尾元素 <div n

原创 React+Nodejs+Socket+Webpack版你畫我猜

React版我畫你猜 之前有看到過一個Vue版本的 我畫你猜 然後用 React 也做了一個。技術棧:React + Nodejs + Socket.io + Webpack + Less 先上傳送門Github,你要是敢給我Star!

原创 Mongodb忘記密碼

Mongodb裝在linux上,一次配置之後,很少再去看。突然有天需要做改動了,蛋疼的發現密碼忘記了,後來查到解決方案也不麻煩。如下: //首先看一下mongo的配置文件在哪 ps -aux|grep mongo //編輯conf文件 /

原创 nodejs之Express + Passport實現登陸認證

nodejs之Express + Passport實現登陸認證 最近想做一個XX,需要用到 登錄認證 權限管理 等等。然後就邊學邊寫,出了一個demo。有更好方法的地方,還請提出。 之後會把要用到的這幾塊,全部寫出來。記得給個star[壞

原创 Javascript 高效率http頁面優化法則之DOM操作

1. 批量增加Dom儘量使用修改innerHTML的方式而不是用appendChild的方式; 因爲使用innerHTML開銷更小,速度更快,同時也更加內存安全.有一點需要注意的是,用innerHTML方式添加時,一定不要在循環中使用

原创 javascript addEventListener和attachEvent 事件綁定

對於IE的attachEvent方法可能大家都比較熟,現在說說FireFox的addEventListener的用法。 addEventListener的參數一共有三個,語法爲: element.addEventListener(t

原创 Event

事件對象 /** * @example * 1, var a = new Event(); * a.on('login', function(data){}); * a.trigger('l

原创 querySelector & querySelectorAll --- 像CSS一樣選擇DOM

  在 傳統的 JavaScript 開發中,查找 DOM 往往是開發人員遇到的第一個頭疼的問題,原生的 JavaScript 所提供的 DOM 選擇方 法並不多,僅僅侷限於通過 tag, name, id 等方式來查找,這顯然是遠遠不夠