原创 Nodejs與CommonJS規範

一,概述 Node應用由模塊組成,採用CommonJS模塊規範。 根據這個規範,每個文件就是一個模塊,有自己的作用域。在一個文件裏面定義的變量、函數、類,都是私有的,對其他文件不可見。 // example.js var x = 5;

原创 emmet 插件常用語法彙總

emmet語法: 1.!+tab:整個html文檔 2.標籤名*個數:生成對應個數的標籤eg:p*5 3.同級是+, 生成同級標籤,同時生成一個a和一個img 4.>:下一級 5.^:上一級 6.{}:緊跟標籤的後面,表示該標籤的內容 7

原创 修改sublime3註釋的顏色

Sublime Text 編輯器的強大之處這裏不再贅述。 本文旨在爲大家介紹兩種修改 Sublime 註釋字體顏色的方式: 一,Sublime 自帶主題註釋顏色的修改。 二,通過 Package Control 安裝的主題註釋顏色的修改。

原创 img和background-image的區別

一, img和background-image兩者本身的意義 < img / >是一個HTML元素,它是一個圖片,是html的一個標籤 background-image是背景圖片,是css的一個樣式 二, 標和本 img 是HTML的標籤

原创 CommonJS規範、AMD規範和CMD規範的區別

首先,CommonJS規範的特點: 對於基本數據類型,屬於複製。即會被模塊緩存。同時,在另一個模塊可以對該模塊輸出的變量重新賦值。 對於複雜數據類型,屬於淺拷貝。由於兩個模塊引用的對象指向同一個內存空間,因此對該模塊的值做修改時會影響另一

原创 CSS 中 cursor 樣式總結

CSS鼠標樣式屬性 cursor 的屬性值總結如下: cursor:hand 與 cursor:pointer 的效果是一樣,都像手形光標。 cursor:hand :IE完全支持。但是在firefox是不支持的,沒有效果。 cursor

原创 NodeJS中文亂碼問題的解決方案

太簡單的問題了, 在這裏簡單記錄下。 NodeJS對中文的支持不是太好,支持 UTF-8,但是不支持BGK。 這時,需要保證你的 JS 文件是通過 UTF-8 格式保存的,運行之後界面纔不會出現亂碼。 解決方法示例,如下圖: 頁面設置

原创 node 更新到最新版

迅速實現 node 版本更新 一行終端指令搞定: n stable 如果終端出現以下信息, 那就重新換一行終端指令. 信息圖片如下:   sudo required 重新輸入的終端指令如下: sudo n stable 稍等一會

原创 npm 更新到最新版

npm 迅速更新到最新版本 終端指令: npm install -g npm 如果終端出現一大堆 npm WARN, 和 npm ERR! 的信息(如下圖) npm WARN   npm ERR! 信息的最後顯示如下圖的信息:  

原创 CSS 中的 px,em,rem,百分比

直奔主題! 一,px ---- 像素(Pixel)。 相對長度單位。 像素px是相對於顯示器屏幕分辨率而言的,作爲開發人員,我們應該經常與 px 打交道。因此,這裏不再贅述,只介紹 px 的特點: 1. IE無法調整那些使用px作爲單位的

原创 JavaScript 中的關鍵字和保留字

這裏對 JavaScript 中的關鍵字和保留字總結如下: 關鍵字: break, do, instanceof, typeof, case, else,  new, var, catch, finally, return, void,

原创 上傳代碼到新浪 sea

對於前端開發工程師,在學習階段,每每GET新技能是不是都想給你的小夥伴展示展示呢? 然而,由於自己沒有服務器,沒辦法將代碼上傳,也就限制了你的“展示”。 這裏推薦你一種簡潔的方式給大家,可以在一段時間內“免費”展示你的代碼,以及獲得服務器

原创 vue中動態監聽localStorage值的變動

這個博客中有個思路, 通過重寫localStorage的setItem方法來實現實時更新 但是, 文章息乎不全, 記錄下來, 以後有計劃參考優化下. 傳送門

原创 Mac版MySQL使用總結

Mac版MySQL使用總結: 注: MySQL 8.0.16版本   一, 安裝 MySQL. 兩種方式: 方式一: 直接去官網下載, 但是耗時較長 方式二: 通過Homebrew安裝, 安裝速度比去官網下載快了N倍. 二, 初次安裝完成

原创 Vue+Express 搭建前後端分離項目

一,新建一個工程 ------ myApp 二,在該工程中通過 Express 創建一個後端項目 ------ myExpApp 三,在該工程中通過 Vue 創建一個前端項目 ------ myVueApp 項目目錄如下: myApp