原创 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 等方式來查找,這顯然是遠遠不夠