摘要: 一、什么是作用域闭包 函数在它所声明之外的作用域被执行,此时函数仍然能访问它声明所在作用域内的变量,这就形成了作用域闭包 function foo() { var a = 100 function bar() { console.log(a) } return bar // 通过函数名来返回函数的引 阅读全文
posted @ 2021-06-16 08:20 天边彩虹 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、this的作用 this一般在函数或对象的方法中使用 this用于自动引用合适的上下文对象,也就是自动引用调用函数的对象,相对于显式引用更加灵活,代码更加简洁 二、this的绑定 this在函数被调用时绑定,this的指向取决于函数在哪里被调用 绑定规则 默认绑定,也就是独立的函数调用 隐式绑定 阅读全文
posted @ 2021-06-15 23:45 天边彩虹 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、使用nodejs版本管理器方式 1. macos或者Linux环境 nvm n 2. windows环境 nodist nvm-windows 二、使用nodejs安装包方式 1. macos或者windows环境,到nodejs官网下载对应环境的安装包,然后按提示安装即可 2. linux环境 阅读全文
posted @ 2021-06-09 00:06 天边彩虹 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 作用域简单地来说就是一套良好的存取变量的规则 一、全局作用域 在全局作用域定义的变量,可以作为window(浏览器环境)或global(nodejs环境)的属性访问 很多场景下声明的全局变量是作为 多处使用的常量,在ECMAScript或commondjs模块环境中可以使用一个或一系列js文件来声明 阅读全文
posted @ 2021-06-08 23:09 天边彩虹 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、前期准备 1. 在npmjs.com上注册一个账户 2. 简单搭建本地npm私服 1. 全局安装pm2 2.全局安装verdaccio 3.使用pm2启动verdaccio,地址为http://localhost:4873 4. 使用nrm注册本地registry,命名为local 5. 使用n 阅读全文
posted @ 2021-06-08 18:52 天边彩虹 阅读(512) 评论(0) 推荐(0) 编辑
摘要: npm ls --depth 0 -g 阅读全文
posted @ 2020-10-27 10:10 天边彩虹 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1. git tag newtag oldtag 2. git tag -d oldtag 3. git push origin :refs/tags/oldtag 4. git push --tags 阅读全文
posted @ 2020-10-27 10:07 天边彩虹 阅读(1491) 评论(1) 推荐(1) 编辑
摘要: 1,安装terser-webpack-plugin插件 npm install terser-webpack-plugin -D 2、在vue.cofig.js中添加如下配置: module.export = { configureWebpack: (config)=>{ if(process.en 阅读全文
posted @ 2020-10-27 10:02 天边彩虹 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1。使用echarts for weixin 插件做统计图表,多个图表总和高度超过页面高度需要滚动时, 在IOS系统中滚动页面到底部或顶部然后页面会卡住不能滚动,在ec对象中添加属性disableTouch: true既可以解决 2. 表单组件input是原生组件,默认宽度占满整个屏幕,放在自定义的 阅读全文
posted @ 2020-10-27 09:51 天边彩虹 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1.使用es6模块化方式引入HeatMap和VectorSource import Heatmap from 'ol/layer/Heatmap' import VectorSource from 'ol/source/Vector' 2.创建热力图图层并添加到map上 let heatMapLay 阅读全文
posted @ 2019-11-23 17:33 天边彩虹 阅读(1943) 评论(0) 推荐(0) 编辑