原创 ES5、ES6、ES7文檔地址

ES5地址 中文:[中文地址](http://yanhaijing.com/es5/#about) ES6地址 中文:[中文地址](http://es6.ruanyifeng.com/) ES6的瀏覽器兼容性問題:[地址](https://

原创 js 時間

//2019-03-20 var date = new Date();//Wed Mar 20 2019 11:46:48 GMT+0800 (中國標準時間) var date = new Date().getTime();//

原创 vue

0.vue 優點 答:官方認定的賣點:易用 靈活 高效 外加:使用數據雙向綁定 生態好 1、什麼是vue生命週期? 答: Vue實例從創建到銷燬的過程,就是生命週期。也就是從開始創建、初始化數據、編譯模板、掛載Dom→渲染、更新→渲染、卸載

原创 this 改變this的指向

this是Javascript語言的一個關鍵字。 它代表函數運行時,自動生成的一個內部對象,只能在函數內部使用。比如, function test() { this.x = 1; } this 是當前執行上下文中的一部分。 t

原创 cookie localstorage sessionStorage

**cookie** 保存在瀏覽器端的用戶信息的文本,約4k 120~150條 cookie必須在服務器環境下,cookie第一次在服務器生成,響應給客戶端 客戶端發起請求時,cookie會跟隨請求一起發送到服務器端 優點:能記

原创 js對象的深淺拷貝

js對象的深淺拷貝 針對於JavaScript的對象和數組(數組也是對象)淺拷貝只是引用,內存不變;而深拷貝就是遞歸賦值。深拷貝是不同內存,相互獨立。而淺拷貝會影響 //1.循環複製數組 var arr = [1,2,3],arr2 = [

原创 你沒深入瞭解的知識點——js篇

1.閉包2.原型鏈3.深/淺拷貝4.this指向5.柯里式6.ES67.webpack 配置 打包8.虛擬dom9.js 堆棧 1.浮動原理 爲什麼要清浮動2.css選擇器優先級 瀏覽器怎麼進行解讀及渲染3.absolute relativ

原创 你沒深入瞭解的知識點

1.vue生命週期2.vue 雙向綁定原理3.vue router原理4.vue router動態路由 1.閉包2.原型鏈3.深/淺拷貝4.this指向5.柯里式6.ES67.webpack 配置 打包8.虛擬dom9.js 堆棧 1.浮動

原创 post 下載文件 (excel)

1.爲什麼要使用sumit post 下載 excel?最初做下載 就知道使用ajax 傳 參數過去,後發現 返回的值 那裏顯示一堆亂碼,不觸發excle 至於爲什麼ajax不能下載excel stankflow給出的理由爲:AJAX並不會

原创 JQ獲取當前窗口的寬度值

$(window).height(); //瀏覽器當前窗口可視區域高度 $(document).height(); //瀏覽器當前窗口文檔的高度 $(document.body).height();//瀏覽器當前窗口文檔body的高

原创 js字符串方法

var str = 'hello hcy'; str.indexOf(“a”) //-1 返回”a”在字符串中的開始下標 str.lastIndexOf("l") //3 str.toUpperCase() //"HELLO HCY"

原创 js數組的方法

arr.push() //向數組的末尾添加一個或多個元素,並返回新的長度。 arr.pop() //刪除並返回數組的最後一個元素。 arr.unshift() //向數組的開頭添加一個或更多元素,並返回新的長度。 arr.shift

原创 Window對象屬 Window對象方法

Window對象屬性 ScreenLeft/ScreenTop/ScreenX/ScreenY 只讀整數,聲明瞭窗口的左上角在屏幕上的 x 座標 和 y 座標。IE、Safari 和 Opera 支持 ScreenLeft/ScreenTo

原创 理解 e.clientX,e.clientY e.pageX e.pageY e.offsetX e.offsetY

event.clientX、event.clientY 鼠標相對於瀏覽器窗口可視區域的X,Y座標(窗口座標),可視區域不包括工具欄和滾動條。IE事件和標準事件都定義了這2個屬性 event.pageX、event.pageY 類似於even

原创 js中的BOM對象

瀏覽器對象模型(BOM)以 window 對象爲依託,表示瀏覽器窗口以及頁面可見區域。同時, window對象還是 ECMAScript 中的 Global 對象,因而所有全局變量和函數都是它的屬性,且所有原生的構造函數及其他函數也都存在於