原创 css實現單行文本和多行文本省略號

單行文本出現省略號的條件: <style> p { width: 200px; /*寬度*/ text-overflow: ellipsis; /*文字以省略號的方式隱藏*/ white-space:

原创 javascript 作用域、變量提升練習題

 今天我們來做下作用域和變量提升的面試題; 答案我會寫在最下面,大家先開始自己嘗試下 //第1題 console.log(a); var a=12; function fn(){ console.log(a);

原创 javascript this指向總結

this關鍵字是一個非常重要的語法點。毫不誇張地說,不理解它的含義,大部分開發任務都無法完成。 簡單說,this就是屬性或方法“當前”所在的對象。   那麼我們來看看this指向的規則如下:  1. 在全局作用域下,this指向windo

原创 javascript 棧內存、堆內存、作用域、變量(變量提升ES5)全面瞭解之間的關係(1)

  javascript 棧內存、堆內存、作用域、變量(變量提升ES5)確實是js中比較難懂的只是點。 javascript 中有三座大山,學習起來很是吃力。 第一座: 作用域和上下文環境 第二座: 原型和原型鏈 第三座:單線程和異步,

原创 一張圖看懂開源許可協議,開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別

如何還不知道 開源軟件,請移步以下網址瞭解。 http://www.myzaker.com/article/5a78e3a19490cb474100000b/ 如何爲代碼選擇開源許可證,這是一個問題。 世界上的開源許可證,大概有上百種。很

原创 如何獲取免費webstorm、phpstorm、JetBrains全家桶正版授權?

前提: 如果你是學生或者老師。那麼JetBrains提供了免費的正版授權使用計劃; 只要在官網進行相應認證,即可獲得一年的正版授權使用。而且是JetBranis全家桶哦。這可是一筆不小費用。因爲使用破解。確實不穩定。 如果你不是學生和老師

原创 webstorm、phpstom、jetbrains全家桶軟件破解激活方式總結

激活 激活碼激活 授權服務器激活 破解補丁激活 修改試用時間 說明:四種激活方式你只要選擇合適自己的一種就可以了。  激活碼 激活碼目前爲博主分享的自用激活碼,到期前會更換新的激活碼。 點擊鏈接獲取: http://idea.lanyus

原创 npm 的常用命令技巧

如果你在日常工作流程中使用 NPM ,我相信你會喜歡這些提示和技巧。 生成 package.json 我們通常執行 npm init,然後開始添加 npm 請求的信息。 但是,如果我們不關心所有這些信息,並且希望保留默認值,那麼對於 np

原创 HTML標籤meta總結,HTML5 head meta 屬性整理

前言 meta是html語言head區的一個輔助性標籤。也許你認爲這些代碼可有可無。其實如果你能夠用好meta標籤,會給你帶來意想不到的效果,meta標籤的作用有:搜索引擎優化(SEO),定義頁面使用語言,自動刷新並指向新的頁面,實現網頁

原创 css實現三道槓菜單效果和輪播圖切換小圓點效果

使用場景和三道槓效果: 使用場景和小圓點效果:

原创 經典CSS佈局 -- 聖盃佈局 & 雙飛翼佈局

按照我的理解,其實聖盃佈局跟雙飛翼佈局的實現,目的都是左右兩欄固定寬度,中間部分自適應。 但在這裏實現起來還是有一些區別的 【聖盃佈局】 代碼說明: html代碼中  middle部分首先要放在container的最前部分。然後是l

原创 Error: Cannot find module '@babel/core' webpack run dev

問題記錄:在進行webpack 命令操作時報錯 根據提示發現 需要安裝 7.0.0以上版本的babel-code 因爲我的babel-loader 是 8.0.0以上的我默認安裝的babel-code 是6.0.0的版版本不匹配 解決

原创 javascript類數組對象轉數組對象的一些技巧

一.定義:什麼是類數組對象? 擁有length屬性,可以通過下標訪問; 不具備數組所具有的方法 常見的類數組有arguments和NodeList,《javascript權威指南》裏面給出了一個鑑別對象是否是類數組的函數: // Det