摘要:在微信里面打開的鏈接頁面如果沒有經過特殊處理,下拉的話,會出現這樣的情況大概就是一個深灰色的背景,還有一個源站的域名。 在微信里面打開的鏈接頁面如果沒有經過特殊處理,下拉的話,會出現這樣的情況:showImg(https://segmentfault.com/img/bV37o1?w=750&h=1334); 大概就是一個深灰色的背景,還有一個源站的域名。 本人覺得這個非常丑,并且有時...
摘要:單線程就意味著,所有任務需要排隊,前一個任務結束,才會執行后一個任務。為了優化單線程的性能,將任務分成兩種,一種是同步任務,另一種是異步任務。每次循環的迭代,都將中的回調函數加入任務隊列等待執行。 今天在回顧JavaScript進階用法的時候,發現一個有趣的問題,話不多說,先上代碼: for(var j=0;j
摘要:數組的接受任意數量的參數,并逐個添加到數組末尾,而方法則從數組末尾移除最后一項,減少數組的值,然后返回移除的項。還為數組提供了方法,與用途相反,它能在數組前端添加任意個項并返回新數組的長度。 JS數組的棧方法和隊列方法:ECMAScript數組提供了讓數組類似于其他數據結構的方法。 比如可以表現的像棧一樣,棧是一種數據結構(Last in First Out)。數組的push()接受任...
摘要:附微信支付流程微信支付流程和小程序的支付流程基本一致,需要注意兩點需要在微信商戶平臺配置支付目錄,只有跳轉到了支付目錄的地址,才能發起微信支付。 我所在公司需要開發一款商城小程序,里面需要用到微信支付,我負責里面的下單功能,從小程序端到后臺的支付流程都是我自己開發的,由于我們組沒有人有開發微信支付的經驗,很多東西都還不怎么明白,但是沒辦法,只能我自己琢磨,寫完之后總感覺有bug,但是不...
摘要:背景項目中有用到做中間層,期間有個為文件添加水印的需求,網上搜了不少帖子,發現有以下幾點存在的問題。有相關方案,可以實現,有想過用去執行腳本去為加水印,考慮到開發人員都是前端如果以后需要維護,擴展可能就不是那么友好了。 背景 項目中有用到node做中間層,期間有個為PDF文件添加水印的需求,網上搜了不少帖子,發現有以下幾點存在的問題。1、單頁PDF的話,可以用PNG圖片加到PDF上,但...