- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 使用Vite安装并初始化Vue2 + pinia + vue-router项目
使用 npm create vite 命令先创建项目vite cli的选择。
2023-01-28 15:23:45
2387
原创 JavaScript的Promise和异步函数 async-await
promise是js的异步请求机制,再ES6时代引入官方的js文档,解决之前的回调函数引起的回调地狱
2022-07-17 09:40:53
569
原创 Vue中实现带token登录的逻辑——panjiacheng的模板登录逻辑
panjiacheng 模板 vue-admin-template 的登录逻辑
2022-07-06 22:22:37
1349
1
原创 Vue-router的使用(超级扫盲即用版)
所有操作前需要npm install vue-router将router库下载到项目中1、配置路由1.1、新建router文件夹在src文件夹下创建router文件夹,并创建index.js文件在index.js中引入router组件,因为router的显示需要多个子组件配合,也需要将子组件引入。//index.js 文件中import VueRouter from "vue-router"import MyAbout from '../components/MyAbout.vue'
2022-05-28 21:48:07
115
原创 script元素的一些属性以及HTML的渲染模式
<script> </script>script标签主要作用是将JS插入到HTML中,可以再script标签内使用 src 属性 引入外部的JS代码文件,也可以直接在标签内部写内容。在内部书写时不能出现 </script> 标签,否则会被认为是结束标志。放到哪里?主要有两种放法,第一个是放到head中,但因为是单线程运行的,头部的代码和HTML body中的内容相互影响;另一种是放到</body> 标签前,这样整个页面渲染完成后再开始执行代码&l
2022-05-08 20:17:21
587
原创 computed和watch
引子<div id="app"> <input type="text" v-model='content'> <ul> <li v-for="(p,index) in felpersons" :key="index"> {{index}}--{{p.name}}--{{p.age}} </li>
2022-05-02 12:16:43
99
转载 声明式编程和命令式编程的比较
原文 :Imperative vs Declarative 作者 @Philip Roberts先统一一下概念,我们有两种编程方式:命令式和声明式。我们可以像下面这样定义它们之间的不同:命令式编程:命令“机器”如何去做事情 (how),这样不管你想要的是什么 (what) ,它都会按照你的命令实现。声明式编程:告诉“机器”你想要的是什么 (what),让机器想出如何去做 (how)。声明式编程和命令式编程的代码例子举个简单的例子,假设我们想让一个数组里的数值翻倍。我们用命令式编程风格实现,
2022-04-29 09:52:04
1227
原创 原型链和原型对象
代码function Fun() { this.test1 = function(){ console.log('test1'); }}Fun.prototype.test2 = function(){ console.log('test2')}let fun = new Fun();fun.test1();fun.test2();console.log(fun.toString());;s1.color = "red";console.log(s1.color);这两行代码是不会执行的,因为s1是字符串变量,是没有方法的。但实际中JS在后台会这样做//代码1.1let s1 = new String(“Here are some words”)let s
2022-03-12 09:59:11
667
原创 JS数据类型
数据类型概览六种简单数据类型:Undefined、Null、Boolean、Number、String、Symbol和一种复杂类型Object(数组引用类型变量属于对象,且是JS的内置对象)JS可以使用 关键字 typeof()来返回数据类型,但返回值如下:返回字符串内容代表意义undefinedbooleanstringnumberobjectfunctionsymbol数据类型的相关判断函数Boolean()isFi
2022-02-15 15:18:38
301
原创 Git学习复习题
复习题:Git入门git是什么?来源自哪里?最easy没用有趣git是什么版本控制系统?有什么优点?3. 怎么看自己有没有安装git?怎么安装?优点简单了Git增删改查git怎么添加文件和提交文件?有什么不同?怎么查看当前仓库的状态和修改内容?如何回退版本?退回后反悔了怎么办?status和log的区别是什么?git工作区和暂存区分别指什么?git是怎么管理这些区域的?git add后如何撤回,修改新内容后如何撤回?git如何删除文件?命令顺序上大致对应了上面的问题gi
2022-01-27 11:31:15
500
原创 CSS选择器总结
单一选择器类型(元素)选择器 : h1 {}, p {}, div{}, span {} …类选择器 : .class {}伪类选择器 : a:link {}, a:active {},li:first-child {} …伪元素选择器(HTML中不存在的元素):div::first-line {} … 属性选择器 : div[attr~, $, *, |, ^=“value”] {} … = 表示value相同就选~= 表示包含value就选|= 表示value等于开头或是value就选
2022-01-15 12:46:08
182
原创 CSS学习笔记
层叠 权重高的只会覆盖重复的样式,不重复的会按照原样显示。 内联 style 占千位,ID选择器占百位,类选择器,属性选择器,伪类占百位,元素,伪元素选择器占个位 选择器 千位 百位 十位 个位 优先级 h1 0 0 0 1 0001 h1 + p::first-letter 0 0 0 3 0003 li > a[href*
2022-01-14 19:40:32
72
原创 浏览器内核,html入门——前端自学day01~day02
浏览器内核前端的所有工作都是建立在浏览器内核上的,浏览器内核主要包括两部分:渲染引擎和JS引擎。渲染引擎负责处理html和css。JS引擎则时JavaScript。网页的构成HTML主要负责网页的布局,CSS负责网页的效果,Javascript负责网页交互作用。s因此,一个网页应该有三部分组成,index.html,style和Scripts,此外需要其他文件夹用来存放图片等其他东西。HTML...
2022-01-01 22:24:13
399
原创 C语言实现ax^2+bx+c=0二元一次方程求解 三种情况
代码三种情况都有但还有很多优化空间,包括函数变量的调用,输出等等。#include <stdio.h>#include <math.h>int main(){ float a,b,c,disc; int bigger_zero(float a,float b,float c,float disc); int zero(float a,float b,float c,float disc); int smaller_zero(float a
2021-12-03 21:26:04
4266
空空如也
本来免费的资源却需要付费下载,这合理吗?
2021-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人