var EventUtil = { addEvent: function(element, type, handler) { if(element.addEventListener) { //DOM2級 element.addEventListener(type, handler, false); }else if(element.a...
摘要:最近項目中用到模版,結合,感覺還不錯。其中,是的核心,為了讓自己用得更爽,經過搜集和琢磨,留下一手,親測有效。 最近項目中用到hbs模版,結合express,感覺還不錯。其中,helper是handlebar的核心,為了讓自己用得更爽,經過搜集和琢磨,留下一手helper,親測有效。 1. block與extend 源碼 let blocks = {}; hbs.registerHel...
摘要:聲明本文首發于我的個人微信公眾號編程社區,查看更多文章與學習資源請移步我的公眾號編程社區今天我們來看看面向對象的三大特征之一封裝下來我們從現實生活中的例子來聊聊封裝的特性我們日常使用的電腦主機,把內存主板等等都封裝到機箱里面去。 聲明:本文首發于我的個人微信公眾號【Java編程社區】,查看更多文章與學習資源請移步我的公眾號Java編程社區 今天我們來看看面向對象的三大特征之一——封裝 ...
摘要:然而表示這個是的鍋,我不背。的表示一共的數字位能存儲個,表示存儲兩位小數。因為默認是保留兩位小數,超過了精度,所以保存近似值。大范圍低精度存儲。很準確,采用科學計數法,損失精度,但能存儲更大范圍的數據,但是精度有損失。 BigDecimal 為什么要使用這個呢?簡單點說就是商業要求精度計算,而double計算出來的結果,往往出人意料。 例子 Double運算 showImg(https...