原创 scroll 和 scrollTo 的區別

項目裏需要用到屏幕滾到的行爲。查詢api 之後發現了滾動接口中的兩個。然後又很奇怪他們直接的區別,應該如何選擇。 首先時mdn的解釋,這裏說一句,mdn此處的翻譯不是特別的準確,也可能是按照功能去翻譯的。  scroll() The sc

原创 關於 js Map 對象的緩存問題

簡單記錄一下 小程序項目中遇到的 關於 Map 的問題 現象: map 對象 初始化接口 數據 由表單操作動態更新 map values 頁面銷燬 重新進入此頁面 -> map 被賦值了之前頁面的map值(不符合預期) 操作如下  頁面銷

原创 vim 常用命令轉載

曾經使用了兩年多的Vim,手冊也翻過一遍。雖然現在不怎麼用vim了,曾經的筆記還是貼出來,與喜歡vim的朋友分享。 1. 關於Vim vim是我最喜歡的編輯器,也是Linux下第二強大的編輯器。 雖然emacs是公認的世界第一,我認爲使用

原创 git flow 轉載

保存個鏈接 https://www.cnblogs.com/wish123/p/9785101.html 寫的還不錯

原创 js 嚴格模式

簡單整理一下js嚴格模式下的變化。整理來源MDN 部分代碼測試環境:Chrome 76.0.3809.132 將過失錯誤轉成異常 嚴格模式下無法再意外創建全局變量。 "use strict"; mistypedVaraible

原创 js 事件循環機制 event loop

https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/ 話不多說了,直接放上鍊接。百度下關於這個的很多,但是很多的都是粘貼的,而且講的不是很清楚。阮一峯老

原创 Js 設計模式簡單示例(筆記)

面向對象設計原則 單一職責原則 單一職責原則指的是,就一個類(通常也包括對象和函數等)而言,應該僅有一個引起它變化的原因。 如果一個對象承擔了多項職責,就意味着這個對象將變得巨大,引起它變化的原因可能會有多個。面向對象設計鼓勵將

原创 javascript 手動實現 new 的學習筆記(學習筆記向)

[FLAG] 紙上得來終覺淺,絕知此事要躬行 [PS] 先立個flag準備打自己的臉 代碼運行環境:Chrome 74.0.3729.169 new 運算符 在學習new運算符之前先來看一下MDN關於new運算符的介紹。

原创 vue cli 3.0 全局 less 引入問題

折騰了兩小時啊 最後所用寫法 const path = require('path') module.exports = { pluginOptions: { 'style-resources-loader': {

原创 offset client scroll

https://cloud.tencent.com/developer/article/1356680

原创 box-sizing 的日記 日記 記

每天記錄一丟丟,以後少踩坑 快速截圖: 這個這個 沒有加box-sizing 之前 加了padding 後來一直奇怪 爲什麼高度不起作用 ,以爲是em的鍋,然後各種百度em,一個午覺睡醒後 靈感大開,找出了幕後真兇是padding的高度

原创 ES6的模塊導入與變量解構的注意事項

轉自:https://www.cnblogs.com/pixcai/p/5597109.html 在ES6中變量解構是這樣的: 1 2 const a = { b: 1 } const { b } = a 我們可以直接用解構賦值來

原创 小程序的tabBar 不顯示問題

小程序的tabBar不顯示,搜索出好多講list第一個必須是pages第一個,可是和需求不匹配,研究發現,tabBar不顯示並非因爲此,而是因爲帶有tarBar的頁面跳轉必須用wx.switchTab,而redirectTo或者navig

原创 JS數組去重--ES6的兩種方式

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/lzx18337151076/article/details/79665580 1.方法一 function unique(arr) {

原创 微信小程序 帶參數二維碼

獲取 access_token 什麼的就不說了,看官方文檔獲取access_token 二維碼的類型 也不說了 鏈接在此    主要說下 關於B類型(項目用的這個)的post 參數傳遞問題 官方 指出 post 參數要轉成json字符串