摘要:最近在項目重構的過程中,發現之前用寫的地區選擇指令在中很難重用畢竟是用。但是此組件并不符合我的要求。我不是單純的選擇省市區,還可能是選擇省市或者省。 最近在項目重構的過程中,發現之前用mobiscroll寫的地區選擇指令在angular2中很難重用(畢竟是用typeScript)。于是就萌生了自己寫一個組件的想法。想和之前一樣基于mobiscroll去寫,但是發現非常耗費精力,于是某日...
摘要:主要是因為第二版中播放器模塊和彈幕模塊耦合得太嚴重了,遠遠達不到我想要的效果,所以續寫了第三版。這里的通道是指彈幕從右往左運行時所在的那一行位置,這些通道是在尺寸變化時生成的,不同類型的彈幕都有其通道集合。 最新版本 V 3.2.5 新增了圖片彈幕類型,修改了demo展示頁面,調整了部分代碼,具體請參看git里的CHANGELOG.md和README.md 文章里主要講實現方法和設計思...
摘要:函數聲明和函數表達式的區別函數聲明只能出現在程序或函數體內。所以,在等語義為語句的代碼塊中存在函數聲明,由于函數提升特性,會破壞掉原本的語義。 這篇談一下JS函數聲明與函數表達式的區別及要注意的地方: 函數聲明主要有兩種類型: 函數聲明 function fn() {}; 函數表達式 var fn = function () {}; 這兩種函數創建方式...
摘要:首先處理因為關系運算符優先于邏輯運算符。在關系運算符兩側的和作為數值參加關系運算,的值為。現在的左側為,右側為運算符,而運算符優先于,應先進行由于的級別最高,因此先進行,得到結果。此時是對整個右邊的值求值,則,優先級高于,則。 這次討論一下JavaScript運算符的結合性和優先級問題 相關知識鏈接:MDN運算符優先級,jingxian:淺談JS運算符&&和|| 及其優先級 來源一篇...
$(.xiaJiaUpload input).change(function() { var files = this.files; var that = $(this); var strHtml = ; var tmpFile = files[0]; var reader = new FileReader(); //...