原创 關於js的函數提升問題

使用var functionName=function(){}與function functionName(){}是不同效果的,function functionName(){}會定義提升,舉個例子使用變量定義時: 而使用一般定義時

原创 移動端的關於viewport的坑

看了網上關於使頁面等比縮放在手機裏,關於這點按照他人的方法使用 <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,

原创 A brief summary of various compression and decompression with Ubuntu

一、.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是壓縮!)二、.gz解壓1:gunzip FileName.gz解壓2:gzip -d File

原创 git instruction in Linux

gitinstruction in Linux ◑firstwe should configurethe public key && private keys I.youshould install the git for your

原创 對於javascript塊的概念引申的一些東西

今天遇到了這一題,由此學到的東西 for(var i=0; i<10; i++){} alert(i); 最後結果是這樣的10,因爲js是沒有塊

原创 match函數和(?:)的用法

對於這個表達式,?:的功能是在匹配結果中忽略掉(in|of)的分組,在match匹配中他的返回會被忽略,這裏正則被分爲3個子集,第二子集忽略,字符串expression,首先是整個正則與字符串匹配,然後是子集與字符串匹配,結果如下:

原创 JS中內嵌函數中this關鍵字的使用

在嵌套函數中,如果當做函數調用,那麼this的值依賴於當前使用的是否爲嚴格模式,在非嚴格模式下,this爲全局上下文,否則爲undefined,嚴格模式時報錯如圖:在嚴格模式下 點贊 收藏 分享 文章

原创 ES6 Promise對象解決異步回調

文章目錄關於ES6中Promise的文章網上太多了,英文詞義:承諾、允諾。Promise對象是一個構造函數,用來生成Promise實例。Promise構造函數接受一個函數作爲參數,該函數的兩個參數分別是resolve和reject。它們是

原创 前端工程化linux的預備知識

前端工程化linux的預備知識操作系統的概述 操作系統是對於計算機硬件管理的一種軟件遠程登錄linux系統 我的操作系統是ubuntu16.04,直接使用sshroot@ip地址實現登錄我的遠程服務器。 在windows下,可以使用put

原创 對於myeclipse設置Tomcat上運行項目的增刪

可以在window下的show view下顯示各種工具欄,然後選擇Servers,可以實現運行項目的增刪 點贊 收藏 分享 文章舉報 codeingant 發佈了21 篇原創

原创 use nvm

►►download nvm    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bashNote: On Linux,

原创 Javascript and Quality Assurance Engineer

►►unittesting     objective:unittest can make the result of code clear to developer     assertlibrary:mak sure the leas

原创 搭建sublime項目開發環境

1.    首先是搭配整個sublime的UI和字體,我使用的是Material插件,搭配參數如下Preferences>Settings>User{ "color_scheme":"Packages/Materialize/scheme

原创 安裝node再centerOS中

新建目錄www下載nodejswget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz解壓tar -xvf node-v8.0.0-linu

原创 ubuntu下安裝Tomcat8.0

1.首先下載Tomcat的linux安裝包        2.解壓整個項目之後移動至opt/tomcat8          tar -zxvf apache-tomcat-8.5.31.tar.gz   sudo mv apache-t