自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 js里的闭包

2)使变量的值一直保存在内存中,原先在函数内部的变量无法在外部被引用,基于js的回收机制该变量会在函数调用完后被回收,而通过闭包后该变量被赋给了全局变量,而全局变量不会被销毁的,所以会一直保存在内存中。定义:定义在其他函数内部的函数,可以用于解决js作用域导致函数外部无法访问函数内部的变量,将函数内部的变量通过另外一个函数获取,如下f1即为闭包。前提:最近在看阮一峰老师的博客,浅浅归纳以下自己的理解。1)获取函数作用域中的局部变量。1)内存消耗大,影响网页性能。2)可能修改父函数的变量。

2022-12-09 18:30:31 114 1

原创 js的作用域

3、块级作用域:使用let和const定义,在大括号里或函数内部。2、函数作用域:声明在函数内部,函数内部可以访问到。1、全局作用域:在任意地方都能访问到。

2022-12-09 16:52:19 122

原创 前端经常使用的css各种单位

前端css常用单位

2022-12-09 14:15:39 356

原创 前端跨域问题

跨域问题

2022-12-09 12:56:41 222

原创 echarts可能遇到的问题

echarts可能遇到的问题

2022-11-24 10:14:14 748

原创 使用echarts制作全国地图实现点击选择其中一个省份获取省份值后点击空白处回到全国地图

echarts点击事件

2022-11-24 09:46:10 1462

原创 TypeError: Cannot read properties of undefined (reading “expandTrigger”)

前提条件:springboot项目中使用element ui(版本2.9.2及以上)中的级联选择器,发现报错如题。解决办法:更新使用的vue的版本到2.6.11,成功解决。

2022-08-24 13:57:11 405

原创 Git相关操作

git add 文件名:向暂存区添加文件touch 文件名:新建文件git status: 查看仓库当前状态git init :初始化仓库git diff(文件名):显示暂存区和缓存区的区别git commit -m ‘备注’:提交修改git reset:回退版本git rm 文件名:删除暂存区和工作区的文件git rm -f 文件名:强制删除(如果在删除之前已经修改过还没提交通过上面N那个命令无法删除,需要强制删除)...

2022-04-21 15:48:11 52

原创 将通过vue-cli创建的vue项目部署到nginx上

1、在vscode新建终端,使用npm run build打包项目,打包完成会在根目录下生成dist文件夹2、将nginx文件夹下的html文件夹内的内容删除替换为dist文件夹下的额文件或者打开nginx.conf配置文件(位于conf文件夹下),将server内的location / {root testtwe;index index.html index.htm;}root后的内容替换为新建的文件夹,并将dist文件夹下的内容复制到新文件夹下3、通过 start nginx

2022-03-17 09:42:19 3599

原创 vue-router(自用)

vue项目中,用以进行页面跳转的什么是路由:一种映射路由中有三个基本的概念 route, routes, router。1), route,它是一条路由,由这个英文单词也可以看出来,它是单数, Home按钮 => home内容, 这是一条route, about按钮 => about 内容, 这是另一条路由。2), routes 是一组路由,把上面的每一条路由组合起来,形成一个数组。[{home 按钮 =>home内容 }, { about按钮 => about 内容}]

2022-03-16 18:18:26 672

原创 JavaScript——includes方法

JavaScript 数组 includes() 方法确定数组是否包含某个元素,如果数组包含元素,则此方法返回true;否则返回false。语法:array.includes(element, start)/element为必选项,表示要找的元素,start为可选项,表示从索引值为几的元素开始,默认为0例子:判断数组a中是否包含元素tomconst a=["tom","jj"] a.includes("tom")//true判断数组从第二个元素后是否包含元素1const

2021-11-13 11:36:10 2625

原创 LeetCode中的第375题——Array.from();

含义:从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。即将一个类数组对象或者一个可迭代对象转为真数组。类数组对象:拥有length属性,可以通过索引访问元素,但没有数组的其他方法的对象(eg:indexof,push,foreach等)创建一个类数组对象var farr={0:"tom",1:"jj",length:2}对类数组对象进行遍历:1、由于有length,所以可以利用for进行遍历for(let i...

2021-11-12 21:33:53 4527

原创 什么是Token?

Token 是服务器生成的一串随机字符串或者一个 json 串,用于客户端进行资源请求的令牌。产生于服务端,当前端使用用户名或者密码向服务端请求认证的时候,服务端认证成功,此时服务端会返回Token给前端,之后将Token存储到本地,当再次进行请求时,只需要在在请求头上带上Token信息,就不需要再次输入用户名和密码啦那么Token有没有期限呢?答案当然是有的啦,我们可以在服务端设置有效期,但是我们需要设置多久的有效期呢。根据系统的安全需要,我们应该设置尽可能短的有效期,但是也不能过于短暂,否则带给

2021-10-22 20:29:55 425

原创 在vscode中拉取gitee里的项目并运行

拉取项目:vscode点击查看--->终端(或者直接通过快捷键ctrol+ `打开) 在终端内通过cd到你想存放项目的文件夹 例如:cd h: 通过命令:git clone 地址 例如:newbee-mall-vue-app: 新蜂商城前后端分离版本-前端Vue项目源码 ...

2021-10-14 15:56:34 4488

原创 js中的isNaN(),parseInt()的注意点

isNaN() 用途:用来判断某个变量或常量是不是NaN 注意点: 括号内的值为字符串时 字符串为字母、特殊符号 let a='ad'document.write(isNaN(a))--true 字符串为数字 let a='11'document.write(isNaN(a))----false 字符串为数字加字母 let a='11a'document.write(isNaN(a))---true 括号内为数字时---

2021-10-05 17:08:01 242

原创 <iframe>标签相关用法及知识点

定义:iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。用法:可以再网页中插入第三方页面,大部分浏览器都支持,可以将提示语句写在标签内部,提示不支持的浏览器<iframe src="/i/eg_landscape.jpg"><p>如果得不到支持,iframe 是不可见的。</p></iframe>相关属性:frameborder:1/0是否显示框架周围的边框,1时显示,0不显示 scrolling:yes/no/auto

2021-10-02 16:33:05 257

原创 启动vue项目出现的错误合集

出现npm EROR code ELIFECYCLE 解决办法:将项目里的config文件下的index.js里的host值修改为本机IP地址

2021-10-02 14:25:26 385

原创 2021-09-28

安装gitee+添加gitee的SSH公钥安装添加公钥1、 安装:通过淘宝镜像下载:https://npm.taobao.org/mirrors/git-for-windows/一路next即可2、添加SSH公钥登陆gitee官网,点击个人头像,菜单中的设置,生成公钥:安装完git后,在任意目录下右键单击 GIt Bash Here输入:ssh-keygen -t rsa后打开C:\Users\Administrator.ssh目录下的id_rsa.pub文件,复制即可,粘贴至公

2021-09-28 17:05:10 50

原创 css之浮动

传统网页布局的3种方式(基本上都由3种联合构成) 定位 标准流(各类元素按照规定的默认方式排列) 浮动

2021-07-19 20:36:14 119

原创 html相关

前端入门教程自学笔记前端 html css JavaScripthtml相关知识:1、网站和网页网站:网页的集合网页:html文件2、什么是html?超文本标记语言,超文本即为既可以添加文字也可以是图片、超链接文本3、web标准:结构(html)、表现(css,外观样式、图片)、行为(监护、JavaScript)注意:结构、表现、行为相分离4、语法规范:单标签:标签关系:包含、并列5、html相关(1)表示当前采取最新版本,声明标签`<!DOCTYPE html

2021-07-19 20:12:05 72

原创 css之盒子模型等

组成: 边框 border 粗细 border-width(px) 颜色 border-color 样式 border-style solid(实线边框)、dashed(虚线)dotted(点线) 边框简写:border: 1px solid red(没有规定顺序) 边框分开写法(分别定义上边框等):border-top/border-bottom 层叠性:border-top可以覆盖border(就近原则,后面

2021-07-19 20:04:15 803

原创 配置Java环境(win7)

下载jdk(提供一个jdk1.8.0_131的下载地址:链接: https://pan.baidu.com/s/1JzZVElJ5E0LmJ6MTJZ4SUg 提取码: q2uu ) 安装jdk

2021-07-12 15:02:06 166

省份名字居中的china.js文件

省份名字居中的china.js文件,可以用于使用eCharts构建中国地图

2022-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除