logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue Router - 前端路由实现思路(三种模式:hash、history、memory)

1.路由是什么搞清楚这几个概念:路由分发路由表默认路由如果没有#n,就给一个默认值number = number || 1;404 路由 / 保底路由如果用户输入了错误路径,就给一个404页面,保证用户总是能够看到一个页面嵌套路由1.1 路由器如果家里有1个即以上的人要上网,就需要一个路由器上网路由1.用户上网连接路由器,路由器看你想连哪里,就会把信号包发给相应的地方(百度、抖音、腾讯等)2.分发

【已解决】当出现导入插件出现 “Could not find a declaration file for module ‘插件名‘“

当插件已经下载却还是说找不到解决方案一(实验可行):在 shims-vue.d.ts 文件中加入代码 declare module 'vue-progressbar'方案二(实验未成功):npm i --save-dev @types/vue-progressbar'

jQuery基础

jQuery1.版本选择看大公司选择什么查看网页源代码,搜索jquery基本使用:1.x1.x的特点1.优点:兼容IE6782.缺点:文件较大2.jQuery的使用步骤1.下载jQuery库——jQuery官网–download–1.x minified–复制链接–右键–另存为–项目文件中2.引入下载的jQuery库——在HTML文件head标签中引入js文件:<script src="..

4-1 JS概览(JavaScript的诞生、标准定制、十个缺陷)

1.如何统计自己的代码行数安装:yarn global add cloc(cloc:count lines of code)统计:cloc --vcs=git .(.表示分析当前目录)2.李爵士发明HTML赖先生发明CSS布兰登发明JS一、JavaScript的诞生1.布兰登临危受命公司要求给浏览器添加一个脚本功能脚本必须蹭Java的流量布兰登花了十天设计了JS的最初版本2.JS的命名Mocha摩

#javascript
custom.d.ts文件bug

问题当 custom.d.ts 里面有 import 时就无法自动导入其他API解决:将 custom.d.ts 拆成两个文件一个叫 global.d.ts 里面不写 import一个叫 custom.d.ts 里面写 import

正则表达式全解(必会)

1.字符组匹配字符组中的任意一个字符/[Pp]ython/g匹配:Python、python注意:字符组只匹配一个,不是同时匹配Pp这两连接的字符,Ppython,只能匹配到后面部分python字符组中的-表示区间范围/[0-9]/g匹配所有数字[A-Za-z]匹配所有字母匹配特殊字符:转义字符 \// 匹配所有字母和 横[A-Za-z\-]匹配所有字母取反:^// 匹配所有 非数字:/[^0-9

#正则表达式
computed和watch的区别

1.computed就是计算属性,watch就是监听2.computed就是用来计算出一个值,第一个是这个值在调用的时候不需要加括号,当属性使用;第二是它根据依赖会自动缓存,依赖不变computed的值就不会重新计算3.watch如果一个属性变化了,那么就执行一个函数,它有两个选项,第一个是immediate,表示在第一次渲染的时候是否执行这个函数,第二个是deep,监听一个对象的时候是否要看对象

到底了