- 博客(11)
- 问答 (2)
- 收藏
- 关注
转载 JS中的prototype、__proto__与constructor
我们需要牢记两点:1__proto__和constructor属性是对象所独有的;2 prototype属性是函数所独有的,因为函数也是一种对象,所以函数也拥有__proto__和constructor属性。__proto__属性的作用就是当访问一个对象的属性时,如果该对象内部不存在这个属性,那么就会去它的__proto__属性所指向的那个对象(父对象)里找,一直找,直到__proto__属性的终点null,再往上找就相当于在null上取值,会报错。通过__proto__属性将对象连接起来的这
2020-11-06 21:55:28
121
原创 vue路由懒加载
为什么要有路由懒加载:我们写好的项目被打包后会生成三个js文件,1.自己js代码文件2.底层js代码3.第三方js代码随着项目的增大,打包后自己的js代码会不断增大,用户加载页面时可能会出现等待很久的情况,用户体验不好。使用路由懒加载让每个组件页面的js单独分离出去,加载对呀页面是再请求js代码,加载速度就快了懒加载示例代码const Home =()=> import('../components/Home.vue')...
2020-11-06 20:01:13
104
原创 关于BFC的问题
BFC解决的问题:1.margin塌陷2.margin合并BFC产生条件:1.position:absolute;2.display:inline-block;3.float:left/right;4.overflow:hidden;margin塌陷问题:子盒子中margin-top失效代码如下:<style type="text/css"> .box { margin-top: 100px; margin-left: 200px;
2020-10-25 18:38:33
178
原创 利用盒子模型实现有趣的效果
让每一层父盒子和子盒子width,height相同,然后通过padding实现效果代码:<style> .content1{ width: 100px; height: 100px; background-color: darkslategray; } .content{ width: 100px; height: 100px; padding: 50px; background-co
2020-10-25 14:07:53
365
原创 html 解决图片并排之间的空隙以及解释为什么图片之间会有空隙
问题描述开发过程中我们想实现图片一排无缝连接,于是我们写下这样的代码 <title>解决图片缝隙</title> <style> img { margin: 50px auto; border: 2px solid #000; } </style></head><body><img src="../img/hh.jpg" alt=""><img src=".
2020-10-25 13:20:21
5158
原创 前端笔记
**一**常见行级元素:span strong em a del 常见块级元素div p ul li ol form address常见行级块元素img
2020-10-25 12:53:05
114
原创 通过css代码实现三角形
通过简单的css代码可实现漂亮的三角形<style> div{ margin: 50px auto; width: 0px; height: 0px; background-color: transparent; border: 100px solid ; border-left-color: transparent; border-top-color: transparent; bord
2020-10-25 12:20:37
130
原创 实现盒子居中
主流浏览器及其内核主流浏览器 内核 IE trident Firefox Gecko Google Webkit Safari (苹果) Webkit 已知宽高实现盒子水平垂直居中<style type="text/css"> .box { border: 1px solid #00ee00; height: 300px;position:relative; ...
2020-10-24 21:21:51
177
原创 前端大部分人都不知道的重要知识
主流浏览器及其内核IE tridentFirefox GeckoGoogle WebkitSafari (苹果) Webkit
2020-10-23 23:00:19
102
原创 js中==和===区别
js中==和===区别简单来说: == 代表相同, ===代表严格相同, 为啥这么说呢,这么理解: 当进行双等号比较时候: 先检查两个操作数数据类型,如果相同, 则进行===比较, 如果不同, 则愿意为你进行一次类型转换, 转换成相同类型后再进行比较, 而===比较时, 如果类型不同,直接就是false....
2020-10-10 15:02:42
103
原创 vue hash模式变history模式
import VueRouter from "vue-router";import Vue from 'vue'import Home from "../components/Home";import About from "../components/About";Vue.use(VueRouter)const routes=[ {path:'', redirect:'/home'}, {path:'/home',component:Home}, {path:'/about'
2020-10-09 18:20:09
365
空空如也
让NodeJS从Redis中获取数据,redis连接mysql,实现简单的秒杀系统
2021-03-30
在循环中采用异步给对象赋值,取值为undefined,去掉异步后能取值
2021-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人