原创 vue.js開發外賣App項目的內容總結(四)

需求分析 1.從頁面來分,分爲頭部和內容區。其中頭部包括展示的那部分和一個浮層。內容區包括評價頁,商品頁和商家詳情頁。 2.項目所做的是SPA單頁面應用,所以切換子頁面時,不會去刷新整個頁面。 3.對於頭部,當我們點擊公告和上

原创 正則表達式的exec()方法

RegExpObject.exec(string) exec() 方法用於檢索字符串中的正則表達式的匹配。 返回值 返回一個數組,其中存放匹配的結果。如果未找到匹配,則返回值爲 null。 說明 exec() 方法的功能非常強大,

原创 明略數據筆試題

DOCTYPE有幾種值,作用是什麼? position的值,作用? cookie的優缺點? 響應式佈局必須設置什麼? web安全? 前端在頁面中引用外部字體 @font-face { font-family:字體

原创 vue.js開發外賣App項目的組件傳值總結(七)

彈出層透明度從0到1的過渡屬性的設置(採用的是1.0的語法) 指定過渡的動畫層設置transition,然後再以fade的名字設置fade-transition,其中&.fade-transition指定最終的狀態, <div v

原创 一道被"坑"到的前端Javascript面試題

前一段時間去了一個小公司面試前端,被”坑”的體無完膚了…,來分享一下這道題 一道js面試題,當時面試時完全說了一個相反的結果 var a = { n : 1}; var b = a; a.x = a = {n

原创 cookie和session

轉自:http://blog.csdn.net/fangaoxin/article/details/6952954/ 點贊 收藏 分享 文章舉報 初漾 發佈了179 篇

原创 京東達達前端面試題

溝通表達和基礎 前端和後端分的開嗎? 用兩個隊列來實現一個棧 vue2.0與vue1.0區別,vue 1.0中dom是怎麼樣的? localstorage的底層 settimeout和setinterval的區別,這兩個

原创 Vue2.0 探索之路——vuex入門教程和思考

Vuex是什麼 首先對於vuex是什麼,我先引用下官方的解釋。 Vuex 是一個專爲 Vue.js 應用程序開發的狀態管理模式。它採用集中式存儲管理應用的所有組件的狀態,並以相應的規則保證狀態以一種可預測的方式發生變化。

原创 vue的常用指令

vue指令 下面將介紹Vue中常用的幾個內置指令。當然,Vue除了內置指令,也可以根據需求自定義指令。 v-if指令 條件判斷指令,根據表達式值的真假來插入或刪除元素,表達式返回一個布爾值,語法如下: v-if = "expres

原创 vue.js開發外賣App項目的vue-resource總結(六)

在vue.js中,data屬性是一個函數,因爲組件可以被複用,data定義爲對象時,修改某個組件,會影響另一個組件,所以data要被定義爲一個函數。 ES6的風格規範:data()後面需要添加空格 export default{

原创 翻轉單詞順序

將I am boy輸出爲boy am I 首先將I am boy轉爲yob ma I,str[0]與str[len-1]交換順序,空間複雜度爲O(1)。然後yob ma I中每個單詞應用同樣的方法翻轉。 function reve

原创 藝龍前端一面和二面

一面基礎面 css方面 1.flex佈局有什麼缺點 2.flex佈局和浮動佈局的比較 3.瀏覽器有哪些原生的對象?比如history,navigator 4.HTML5給history上添加了哪些方法?頁面刷新怎麼實現?

原创 vue.js開發外賣App項目的組件拆分總結(五)

static目錄下css中有reset.css文件,開發一個前端頁面,需要將一些標籤默認頁面reset掉。採用的是http://cssreset.com官網提供的樣式。 在入口文件:index.html中引入reset.css文件

原创 兩個隊列實現一個棧

用兩個棧實現一個隊列的功能?要求給出算法和思路! <分析>: 入隊:將元素進棧A 出隊:判斷棧B是否爲空,如果爲空,則將棧A中所有元素pop,並push進棧B,棧B出棧; 如果不爲空,棧B直接出棧。 var inStack

原创 js中 [] ? true : false 的返回值爲什麼是true?

對象到數字的轉換過程如下: 如果對象具有valueof()方法,後者返回一個原始值,則JavaScript將這個原始值轉換爲數字並返回;否則,如果對象具有toString()方法,後者返回一個原始值,JavaScript將這個字符