原创 jquery是否支持事件流的事捕獲階段?---NO!!!
不知何時起有個疑問。就是js事件分爲三個階段。那麼爲什麼我用jquery的時候沒有碰到過阻止捕獲之類的問題呢?一直是阻止冒泡!!於是乎翻閱資料。 終於:在js高程p53第1行:說js庫爲了兼容每個瀏覽器,只需關注冒泡階段。 那麼jquer
原创 var 和 let 的區別;以及相關面試題
看了這篇https://blog.csdn.net/donggx/article/details/70171570#commentBox博文。感覺寫的有些不對的地方。然後自己寫下自己的看法。如有不對,請多指正。蟹蟹。 1.先了解一下var
原创 echarts堆疊柱狀圖計算總數
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ECharts1</title> <!-- 引入 echarts.js --> <
原创 自己寫給自己看
前後端分離就是後臺提供接口,前端 掉接口; eg. 1,現在 我們用tomcat起服務,將前端代碼寫在webapp下,然後eclipse控制檯啓動服務即-----本地啓動前端服務(爲了前端ajax起的服務)就行了。 2,後臺代碼的java
原创 前端爲什麼要起服務
爲了解決跨域的問題!! 以上錯誤提示是由於AJAX方法涉及到 跨域 的問題導致! 由於沒有在服務器環境裏運行含有ajax方法的頁面,而是直接通過瀏覽器打開(類似file:///的訪問形式,即file協議) 本地頁面ajax()請求本地頁
原创 爲了便於理解vue中的this指向===》稍微模仿下vue中的 data,computed下面的屬性 可以用vm(實例)訪問;也可以vm.$el,vm.$data。
// <!-- 模仿Vue構造函數 -this的指向問題-> var C = function (obj) { for (key1 in obj) { if (key1 == "data" || key1 == "computed
原创 let和var 區別。
看一下阮一峯的還有老馬的。阮一峯的比較明白。 老馬的 :https://www.cnblogs.com/fly_dragon/p/8669057.html 阮一峯說的 下面的代碼如果使用var,最後輸出的是10。 var a = [];
原创 阮一峯閉包總結。
閉包可以讓變量始終在內存中。但不是所有的閉包都會使變量保存在內存中。 function f1(){ var n=999; nAdd=function(){n+=1} function f2(){
原创 js靜態方法和實例方法
剛剛學習js時候曾經 Math.min()等方法爲啥可以直接調用?啥時靜態方法? 現在膚淺的理解下; 1.靜態方法就是定義在 構造函數的方法; 2.實例方法就是定義在 構造函數原型(prototype)上的方法; 面試的時候很多面試官會問
原创 閉包 ,自執行函數有啥作用呢?
自執行函數作用:js是函數作用域,防止變量污染; 閉包作用:函數外可以訪問函數內變量; 下面來附上一段項目中代碼來說明; ; dynews.TvEditSystem = (function ($, window, document)
原创 正則表達式replace用法
正則匹配特殊字符。後面的字段。 var NewsManumainTextContent ="發達發達發送打發【同聲期】【同聲期】大是大非阿斯蒂芬士大夫十大【同聲期】【同聲期】大是大非阿斯蒂芬士大夫十大【同聲期】【測試type2】是打
原创 width百分比繼承誰。width的繼承性!!!
原文鏈接 https://www.cnblogs.com/chenshanyuanzi/p/7698867.html 總結: 1.當符合css默認“繼承”的情況下(子元素必須是塊級元素且無定位或浮動),是不需要寫width屬性,就可以
原创 js原生實現路由router
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
原创 如何讓img等比縮放顯示在div裏面
img{ width: auto; height: auto; max-width: 100%; max-height: 100%; }
原创 js在數組的指定位置插入一個數組
arr1 = ['a', 'b', 'c'] arr2 = ['1', '2', '3'] 把數組arr2插入數組arr1的第二個元素b後面; 思路: 插入特定的位置,我們首先會想到splice,直接splice(2, 0,