原创 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,