原创 Node之存儲

localStorage(本地存儲) 特點 1.是H5提供的不兼容低版本瀏覽器 2.存儲內容大小爲5MB 3.不受安全衛士,瀏覽器等清除的影響 4.永久存儲到本地,不手動刪除會一直存在,關掉瀏覽器也會存在 5.嚴格的本地存儲,

原创 Interview(XCJ)

面試題 1.box-sizing屬性有幾個值,分別代表什麼? content-box :在寬度和高度之外繪製元素的內邊距和邊框 border-box:爲元素設定的寬度和高度決定了元素的邊框盒 inherit:規定應從父元素b

原创 Node之跨域

ajax let wd=event.target.value let xhr=new XMLHttpRequest(); xhr.open('GET',`https://www.baidu.com`,false) //請求方式,

原创 Git

簡介 分佈式版本控制系統 1.提交操作 初始化倉庫 git init 添加文件(存放在暫存區) git add 提交文件(將暫存區的內容提交到分支) git commit -m'wrote a commit m

原创 Interview3

一面 1.跨域 (1)document.domain+iframe(主域相同的時候才能使用) 在www.a.com/a.html中 document.domain='a.com'; var

原创 面經1

KJZY 1.CSS實現盒子上下左右居中 方法1: body{ margin:0; padding:0; width:100%; height:100%; } div{ pos

原创 Node之cookie&session

#### cookie - 特點   - 1.兼容所有瀏覽器   - 2.存放的內容少,4kb,瀏覽器會限制一個站點最多可以存放20個cookie   - 3.不安全,重要信息最好不要存放在cookie上   - 4.cookie容易被安

原创 Interview2

1.如何優化前端開發 減少http請求是次數; js、css代碼壓縮 前端模板js數據,減少HTML標籤導致的帶寬浪費 前端用變量存儲ajax請求結果,不用每次操作變量都清求,減少請求次數 用innerHTML代替DOM操作,

原创 NODE(buffer、fs、path)

NODE(buffer、fs、path) Node 特點: 可以讓js跑在瀏覽器之外 可以操作讀寫 同步異步 同步:代碼依次執行 異步:同步代碼執行後再執行(定時器,callback)–》效率高 學習要求: 自己寫接口,前後端分離

原创 ES6

ES6 聲明方式 1.var(原始方式) - 可以重複聲明 - 不能定義常量 var PI=3.14 - 不支持塊級作用域 if(true){var a=10} 2.let 3.const 解構 let arr=[1

原创 express

express 1.創建方式 (1)導入express模塊 var express=require('express'); (2) 調用方法,返回app var app=express(); (3)端口監聽 最後執行 app.liste

原创 Angular(指令及交互)

Angular(指令及交互) 1.特點 1.不依賴控制器 2.指令默認不會產生作用域,可以聲明創建作用域,一般不聲明 3.angular可以包裝成指令對象:angular.element=$(this) 2.指令分類 裝飾性 負責添

原创 D3入門

D3.js 適用情況 選擇 D3:如果希望開發腦海中任意想象到的圖表。 選擇 Highcharts、Echarts 等:如果希望開發幾種固定種類的、十分大衆化的圖表。 一.引入方式 (1)下載安裝包D3.zip (2)引用網址(

原创 Angular(服務、存儲機制)

Angular(服務、存儲機制) 服務 1.provider 最大的服務,可以配置 特點 (1)moren provider 會被自動實例化 (2)在控制器中使用會調用$get (3)後續操作寫在$get之後 <div ng-con

原创 NODE(流,跨域)

NODE(流,跨域) 流 特點 繼承了事件 (on) 流讀取文件是異步的寫法 1》readStream(文件流的讀取) 特點 不關心文件整體多大,只關心每次讀到的文件 讀取文件必須存在 默認讀取編碼null(buffer格式的) h