原创 Sass 總結

Sass是一種動態樣式語言,比CSS多出好些功能(如變量、嵌套、運算、混入、繼承、顏色處理、函數等),更容易閱讀。 Sass和Less是當下最爲流行的2門CSS預處理語言 (1)Sass由於是使用Ruby編寫的,所以編譯的時候是在

原创 JavaScript—定時器使用—用圖片製作實時動態數字時鐘

數字時鐘、、、、、、、 setInterval(Ticker, 1000); 。。。。。、、、、、、、、、 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U

原创 前端 javascript 設計模式

歸納設計模式 javascript 設計模式 設計模式 javascript 設計模式 單例(Singleton)模式 某個類只能生成一個實例,該類提供了一個全局訪問點供外部獲取該實例,其拓展是有限多例模式。

原创 數據庫知識整理

數據庫 SQL的語言分類 DQL(Data Query Language):數據查詢語言——select DML(Data Manipulate Language):數據操作語言——insert 、update

原创 ES6語法

ES6書寫規範 ECMAScript6的新特性? 塊級作用區域 let a = 1; 可定義常量 const PI = 3.141592654; 變量解構賦值 var [a, b, c] = [1, 2, 3]; 字符串的擴

原创 jquery學習——案例

------參考博客------ 案例1:下拉菜單 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></ti

原创 Git常用命令

Git是一個分佈式的版本控制系統,與集中式的版本控制系統不同的是,每個人都工作在通過克隆建立的本地版本庫中。也就是說每個人都擁有一個完整的版本庫,查看提交日誌、提交、創建里程碑和分支、合併分支、回退等所有操作都直接在本地完

原创 vue入門——vue-router

1,認識路由 改變路徑的方式有兩種: URL的hash 和 HTML5的history URL的hash URL的hash也就是錨點(#), 本質上是改變window.location的href屬性. 我們可以通過直接

原创 網絡模塊封裝—josnp 和 axios

Ajax、fetch、axios ajax: 【優點:局部更新;原生支持】 【缺點:可能破壞瀏覽器後退功能;嵌套回調】 jqueryAjax: 【在原生的ajax的基礎上進行了封裝;支持jsonp】 fetch: 【

原创 vue使用better-scroll

安裝: npm install better-scroll 1、使用better-scroll的基本條件 必須包含兩個大的div,外層和內層div 外層div設置可視的大小(寬或者高)-有限制寬或高 內層div,包裹

原创 VUE原理-源碼(1)

1,vue的生命週期 vue生命週期? Vue 實例從創建到銷燬的過程,就是生命週期。從開始創建、初始化數據、編譯模板、掛載Dom→渲染、更新→渲染、銷燬等一系列過程,稱之爲 Vue 的生命週期。 vue生命週期的作用

原创 前端面試—html和CSS部分(2)—

1, CSS有幾種引入方式?link和@import有什麼區別? // index.html 文件 <!--1,行內樣式--> <div style='width:100px;height:100px;border:1px so

原创 JavaScript—運動進階—# Div 連續幾個運動

文本: 函數嵌套。。。遞歸。。。 html代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>連續幾個運動@Coo

原创 前端—JS牛客網編程題(3)

1, 修改this指向 封裝函數 f,使 f 的 this 指向指定的對象 function bindThis(f, oTarget) { if (f.bind) { // 考慮瀏覽器兼容 re

原创 JavaScript—運動基礎(2)—# 緩衝運動 # 跟隨頁面滾動的緩衝側邊欄 # 勻速運動的停止條件

1. 緩衝運動 div1的初始位置 left:100px div1的初始位置: left:500px 文本: <!DOCTYPE html> <html lang="en"> <head> <meta chars