web前端基础
文章平均质量分 51
HTML、CSS、JavaScript的基础知识练习与总结
快一点要开始了
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
npm常见命令
npm常见命令、npm -v、npm config list、npm install原创 2023-10-08 18:46:46 · 3967 阅读 · 1 评论 -
登陆与路由守卫
你可以在每一个中配置用于标识的meta,也可以只在根路由'/'上配置,然后通过遍历matched,判断是否存在meta中isLogin为true,存在这说明这是需要登陆才能进入的界面。编写登陆表单,给“提交”按钮绑定一个点击事件"loginCheck",当点击提交的时候,把用户名和密码发送到后端登陆接口,后端会对用户名和密码进行校验,校验通过后,返回token。这里,除了'/login'是可以不需要登陆就能访问的 ,其他 '/'、'/home'、'/user'、'/mall'、'page1'、原创 2023-11-07 11:43:06 · 254 阅读 · 0 评论 -
使用vuex存储通过axios返回的数据
2、actions中的doActions是一个异步方法,等待reqCategoryList()方法返回请求结果,把结果通过commit提交给mutations处理。5、在需要数据的组件使用,使用vuex的mapState方法,给组件的计算属性加上一个方法categoryList,这个方法返回的就是存储在state中的数据。1、在需要使用数据的组件中的mounted方法中,调用dispatch()方法,括号内指定的是actions中的定义的。把 state.logindata的值修改为请求回来的数据。原创 2023-10-21 16:54:51 · 292 阅读 · 0 评论 -
【css案例】聊天框
【代码】【css案例】聊天框。原创 2023-10-24 17:41:19 · 2438 阅读 · 1 评论 -
css案例(三)flex布局案例
flex布局案例原创 2023-09-26 21:41:50 · 273 阅读 · 1 评论 -
css案例【4】网页底部页码切换
给定如下所示HTML元素,把a标签转成行内标签,这样就可以设置宽高;在给box加上text-align:center的样式,这样它内部的行内块元素就可以居中显示。剩下来就是调整细节,增加样式让其变得更好看。原创 2023-10-17 17:25:45 · 561 阅读 · 1 评论 -
css案例(二)简单的视差滚动小案例
1、准备三张图片(01.webp、02.webp、03.webp),准备三个div盒子,给每个div分别指定背景图片,并设置background-attachment: fixed;这样就实现了一个最简单的视差滚动效果了噢。原创 2023-10-01 16:59:22 · 219 阅读 · 0 评论 -
轮播图小案例(源代码)
轮播图、css、js、html原创 2023-10-01 21:43:31 · 599 阅读 · 0 评论 -
css案例(一)遮罩层
css案例:遮罩层原创 2023-10-01 16:52:41 · 2323 阅读 · 0 评论 -
js案例(一)百度搜索
JavaScript案例原创 2023-10-03 21:56:38 · 461 阅读 · 1 评论 -
html+css综合案例(一)
HTML+CSS综合案例原创 2023-10-06 15:09:56 · 293 阅读 · 1 评论 -
【vuex】state、mutations、actions、getters
Vuex 是一个专为 Vue.js 开发的状态管理工具,可以实现组件间的数据共享。原创 2023-10-28 15:04:21 · 200 阅读 · 0 评论 -
【ajax】笔记1
ML(异步JavaScript和XML),最大特点,可以在网页不刷新的情况下发送http请求。ajax是一种将现有标准组合在一起使用的新方式。XML和HTML类似,不同的是HTML中都是预定标签,而XML中没有预定标签,全都是自定义标签。HTTP协议:超文本传输协议,规定了浏览器和万维网服务器之间互相通讯的规则。它限制一个源的javascript脚本与另一个源的资源进行交互。跨域问题:浏览器之所以产生跨域问题,是因为浏览器。url的协议、域名、端口均相同是称为。浏览器的同源策略是浏览器的一个安全策略,原创 2023-10-25 15:48:33 · 130 阅读 · 0 评论 -
【js】__proto__和prototype
User会具有__proto__和prototype两个属性,__proto__一般服务于函数对象本身,prototype一般服务于函数实例化的对象。在__proto__上添加一个函数getName。这个函数User可以使用,但是admin无法使用。在prototype上添加一个函数getAge。这个函数User无法使用,但是admin可以使用。创建一个User函数,实例化一个admin对象。原创 2023-10-22 11:36:50 · 108 阅读 · 0 评论 -
路由传参的方法
params参数:属于路径当中的一部分,在配置路由时需要占位。1、字符串形式2、模版字符串形式3、对象形式使用对象形式传递参数时,需要用name或着path指定要跳转的路径,注意,path和params不能同时使用。原创 2023-10-21 09:51:32 · 313 阅读 · 0 评论 -
CSS中实现元素水平居中、垂直居中的6个方法(详解)
CSS中实现元素居中6个的方法、text-align、margin:auto、line-height、flex布局、position原创 2023-09-30 13:11:25 · 78213 阅读 · 0 评论 -
CSS | 盒子模型
css盒子模型原创 2023-09-29 12:12:04 · 163 阅读 · 1 评论 -
CSS | 背景、文本、字体、列表属性
css背景属性、文本属性、字体属性、列表属性原创 2023-09-29 11:08:12 · 161 阅读 · 1 评论 -
CSS | flex布局
flex 是 flexibleBox 的缩写,意为 “弹性布局”,是css3新增的内容。flex灵活性高,任何一个容器都可以指定为flex布局。flex布局的原理是,通过给父盒子添加flex属性,来控制子盒子的位置和排列方式。原创 2023-09-26 22:27:44 · 198 阅读 · 1 评论 -
JavaScript | Math常用方法
Math是JavaScript中内置的一个数学工具类,与其他全局对象不同,它不是一个构造器,Math的属性和方法都是静态的,可以直接调用。10、Math.trunc(),返回一个数的整数部分,无论正数负数,返回去掉小数点之后的数据。3、Math.floor(x),返回小于或等于x的最大整数。9、Math.random(),返回一个浮点数,范围从0到1,不包括1。4、Math.round(x),返回x四舍五入之后的整数。8、Math.pow(x,y),返回x的y次幂。// 结果是2的3次幂,为8。原创 2023-09-26 18:29:06 · 648 阅读 · 1 评论
分享