原创 整理2

1: 箭頭函數箭頭函數就是一種函數的簡寫形式,

原创 練習1

一:頁面性能優化:1,減少http請求,資源的合併與壓縮,恰當的緩存,不濫用float,雪碧圖代替圖片,異步加載。減少dom節點,二: 數組的深淺拷貝1,假設B複製了A,當修改A時,看B是否會發生變化,如果B也跟着變了,說明這是淺拷貝,。如

原创 vue 前後端分離的原理

一: 原始人時代 1,定需求2,敲代碼3,測試4,發佈,需要用eclipse把代碼打成一個war包,然後把這個war包發佈到生產環境下的web容器裏。這時候前後端代碼都在這個war包裏,html,js,css,各種第三方庫等。這樣服務器壓力

原创 vue2.0自定義指令

1、什麼是指令? 指令通常以"v-"作爲前綴, 以方便Vue知道你在使用一種特殊的標記。除了 Vue 核心攜帶着的一些默認指令(v-model 和 v-show)之外,Vue 還允許你註冊自己的自定義指令。某些情況下,還是需要對普通元素進行

原创 vue2.0+vue-router構建一個簡單的列表頁的示例代碼

這篇文章主要介紹了vue2.0+vue-router構建一個簡單的列表頁的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 一: 環境搭建 使用vue-cli腳手架工具構建 安裝

原创 Vue總結

Vue不支持IE8 及以下版本1、指令: v-bind,v-if="seen",v-for="todo in todos",v-on 指令添加一個事件監聽器,<button v-on:click="reverseMessage">逆轉消息

原创 面試篇---1 如何區分深拷貝與淺拷貝

如何區分深拷貝與淺拷貝? 簡單來說,就是假設B複製了A,當修改A時,看B是否會發生變化,如果B也跟着變了,說明這是淺拷貝,拿人手短,如果B沒變,那就是深拷貝,自食其力。 淺拷貝例子: var a=[0,1,2,3,4],

原创 JS基礎——同步異步的區別

javascript語言是一門“單線程”的語言,不像java語言,類繼承Thread再來個thread.start就可以開闢一個線程。所以,javascript就像一條流水線,僅僅是一條流水線而已,要麼加工,要麼包裝,不能同時進行多個任務和

原创 常用的ES6

1 let 和 const 作用域: 只在聲明指令的塊級作用域內有效。① let所聲明的變量可以改變,值和類型都可以改變,沒有限制。 let a = 123 a = 456 // 正確,可以改變 let b = [123] b = [456