天峰绝影
天峰绝影
全部文章
每日一题
cesium.js(9)
CSS学习(3)
JavaScript学习(9)
jQuery(3)
NET框架(5)
Python 学习(1)
study note(2)
Vue(2)
其他(2)
前端(25)
数据库(4)
软件工程(2)
项目(6)
归档
标签
去牛客网
登录
/
注册
天峰绝影的博客
不辜负明天的自己~
全部文章
/ 每日一题
(共8篇)
(前端)3.请解释React中props和state的区别?
props和state都是用于描述component状态的,并且这个状态应该是与显示相关的。 1.State(由内部改变的) 如果component的某些状态需要被改变,并且会影响到component的render,那么这些状态就应该用state表示。 例如:一个购物车的component,会...
2021-07-22
0
440
(前端)2.在Webpack中,Loader和Plugin的区别是什么?
loader用于转换、将A文件进行编译形成B文件 plugin用于处理打包过程中的自定义操作的扩展器,不直接操作文件 Loader webpack自身只支持对于js和json类型文件的处理,而其他非js文件则需要通过loader转换成 commonJS规范 的文件后,才能被webpack进行解...
2021-07-22
0
419
(前端)4.浏览器的本地存储的cookie的了解
cookie是一种最原始也最简单的客户端存储方式,几乎所有的网站的都有使用cookie,各有各的用途,看到这篇文章的不少人也是都是使用过cookie的人同学吧,但是我们反问下自己,我们真的懂cookie了吗? 我自己创建了一个网站,网址为http://ppsc.sankuai.com。在这个网页中...
2021-07-22
0
555
(前端)5、vue-router的原理
vue-router核心实现原理 1.实现一个静态install方法,因为作为插件都必须有这个方法,给Vue.use()去调用; 2.可以监听路由变化; 3.解析配置的路由,即解析router的配置项routes,能根据路由匹配到对应组件; 4.实现两个全局组件router-link和rou...
2021-07-22
0
638
(前端)6、防抖节流原理、区别以及应用
防抖 - debounce 原理: 将多个函数调用合成为一个函数,并在设置一定的时间后仅被调用一次。 应用:搜索框等待用户输入完成后,延迟一定时间在进行搜索功能。 代码实现 function debounce(fn, delay) { // 维护一个 timer,用来记录当前执行函数状...
2021-07-22
0
551
(前端)7、在css中link和@import的区别是什么?
<!-- link方式 --> <link rel="stylesheet" rev="stylesheet" href="CSS文件" type="text/css" media="all&...
2021-07-22
0
324
8、webpack中的常见的loader以及作用的总结(前端)
用法 module.exports = { module: { rules:[ { test: /\.ts$/, use: 'ts-loader'} ] } } 常用的loader style-loader 将css...
2021-07-22
0
606
9、vue中计算属性computer和普通属性method的区别是什么?(前端)
我们可以将同一函数定义为一个方法而不是一个计算属性。两种方式的最终结果确实是完全相同的。然而,不同的是计算属性是基于它们的依赖进行缓存的。只在相关依赖发生改变时它们才会重新求值。这就意味着只要 message 还没有发生改变,多次访问 reversedMessage 计算属性会立即返回之前的计算结果...
2021-07-22
0
511