原创 Object對象原型污染

事件 七月2日, Snyk報告了一個lodash潛在的安全風險,該風險可能導致用戶代碼被用以執行有危險的腳本。 緣由 據報告,lodash的defaultsDeep方法可能會被欺騙導致Object對象原型鏈被污染 原理 原理代碼 const

原创 驗證大陸身份證號

本篇只是記錄,爲實際業務所碰到的問題。 實現了一個前端的大陸身份證驗證(網上cv的)。 問:爲毛沒驗證15位身份證? 答:因爲1999年起開始執行18位標準,現在已經過去了20年。 實現代碼(非本人實現): const validateId

原创 微信,qq等渠道h5頁面設置分享內容的多種方式

在常見的分享落地業務中,產品經理或者運營同學經常要求分享出去的網頁能攜帶分享圖片,頁面描述以及頁面標題。 那麼怎麼才能解決部分問題呢,以下有幾種解決方案以供參考。 傳統方式 最傳統的方式,無非爲設置title, description等he

原创 一道有趣的面試題

據悉,這道題好像是京東考的。 題目 var x = ? // 如何令 x == 1 && x == 2 && x == 3 解答 object方式 var x = { a: 1, valueOf: function () {