原创 javascript中switch判斷理解誤區
最近開發中遇到一個坑,就是判斷 input 中value帶的值 “1”,“2”,“3”,“4” 走swich判斷時,一直出錯,老是走不進判斷裏面,明明給的值都是1 ,2, 3,4........... 經過十幾分鐘的苦逼排
原创 backbone中的可編輯隨用戶操作自動生成的taps
最近項目有個需求,就是製作很多後臺管理程序中的"記憶taps" 先說說記憶taps的特性,根據用戶對側邊欄的某個欄目路徑的觸發,在頂部自動生成新的選項卡,同時這個taps組內的標籤用戶可以執行刪除操作 首先是在路由控制器文件rou
原创 將後臺數據返回的兩類數據轉換成鍵值對應的json格式
使用js進行string和json之間轉換的方法 在數據傳輸過種中,json是以文本,即字符串的形式傳遞,字符串形似Json對象: var str1 = '{ "name": "Amy", "sex": "woman" }';
原创 js中“==”和“===”的區別(面試題)
在JS中"=="和"==="是都存在的,他們都是判斷兩端的表達式是否相同,但是有一點不一樣。 因爲在JAVA和C這中強類型語言中,每一個變量使用前都得必須先被聲明並且指定類型,所以說變量和變量之間的類型是否相等,就不需
原创 前端們?你們還是沒有方向?資源?內容?你要的都在這,好好花三五年沉澱下吧!
作者:秦墨魚 鏈接:https://www.zhihu.com/question/22146521/answer/94842197 來源:知乎 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。 學過的東西雜而不
原创 Sublime Text 2/3安裝使用及常用插件
一、介紹 Sublime Text 是一款較新的編輯器,它輕量、簡潔、高效,良好的擴展性以及跨平臺等特性,使得越來越多的開發人員喜愛。它是一款收費的商業軟件,但可以免費無限制無限期的試用,只會偶爾提醒是否購買。用戶購買一個授權可同
原创 $.ajax() 精解(面試題)
JQuery中$.ajax()方法想必大家並不陌生吧,在本文將爲大家介紹下其參數及應用示例,感興趣的朋友不要錯過 url: 要求爲String類型的參數,(默認爲當前頁地址)發送請求的地址 type: 要求爲String類型
原创 margin重疊問題解決方案
margin重疊問題也是屬於面試常問題,在具體的開發工作中,經由本人實踐,暫時有兩種解決方案 1.直接使用單向的margin, 比如: 多個div單列布局 margin: 20px 0; , 如果期望每個div上下間距40p
原创 guid(cid)唯一標識
編程過程中,使用唯一標識的需求處處會用到,下面幾句剪短的代碼可以很好地幫助你實現 封裝插件 // 生成唯一標識 $.GenerateGuid = function(option){ var GUID = "",
原创 git的一些常用操作命令
這些操作命令都是從廖雪峯老師的官網上看過後記下來的,以下是廖雪峯老師的官網,大家可以看看,教程不錯~ http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c
原创 初步運用HTML本地存儲localStorage
1.前言 HTML5 storage提供了一種方式讓網站能夠把信息存儲到你本地的計算機上,並再以後需要的時候進行獲取。這個概念和cookie相似,區別是它是爲了更大容量存儲設計的。Cookie的大小是受限的,並且每次你請
原创 前端實現亞馬遜AWS s3的跨域問題總結
在s3控制檯中添加存儲桶並設置 跨域配置 , 測試環境直接開放*請求, 不然會跨域 <CORSConfiguration> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <Allow
原创 前端路上,我已經走向了第四個年頭,聊聊自己,聊聊未來(前端發展經歷及未來規劃)
一、前言 先聊聊我寫下這篇博客的初衷吧, 進入前端行業已經是第四個年頭, 對於自己的過往有欣賞、有鄙夷、有自豪、也有酸楚。這是我對過去的一份總結, 也是對美好未來的一份憧憬。非常慚愧,過去的三年多,我爲關注過我的人,爲整個
原创 gulp-rev 和 rev-collector 控制版本總是上一個舊版本的bug原因
原因是執行順序的問題 // css處理 gulp.task('css',function() { return gulp.src(css_path) .pipe(stylus(config.stylus))
原创 Vue中使用Map數據結構的坑, 直接set 無法觸發 雙向數據綁定(解決方案)
1. 因爲想貫徹es6的使用, 在項目中 多多使用 es6 的特性, 結果Map 的 set 方法去更新數據, 視圖無法同步, 故而使用重新設置的方式達到目的, 類似 let obj = Object.assign({},{}) 或