自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Vue的Provide和Inject以及响应式的实现

Provide / Inject通常,当我们需要从父组件向子组件传递数据时,我们使用 props。想象一下这样的结构:有一些深度嵌套的组件,而深层的子组件只需要父组件的部分内容。在这种情况下,如果仍然将 prop 沿着组件链逐级传递下去,可能会很麻烦。对于这种情况,我们可以使用一对 provide 和 inject。无论组件层次结构有多深,父组件都可以作为其所有子组件的依赖提供者。这个特性有两个部分:父组件有一个 provide 选项来提供数据,子组件有一个 inject 选项来开始使用这些数据。

2021-10-30 09:59:37 1104

转载 js作用域,闭包的简单介绍(含函数柯里化)

作用域JavaScript 中大部分情况下,只有两种作用域类型全局作用域: 全局作用域为程序的最外层作用域,一直存在函数作用域: 函数作用域只有函数被定义时才会创建,包含在父级函数作用域/全局作用域内由于作用域的限制,每段独立的执行代码块只能访问自己作用域和外层作用域中的变量,无法访问到内层作用域的变量。/* 全局作用域开始 */var a = 1;function func () { /* func 函数作用域开始 */ var a = 2; console.log(a);

2021-10-27 13:58:15 112

原创 网红题[‘1‘,‘2‘,‘3‘].map(parseInt)

上周迅雷面试的时候,面试官小姐姐问到了一道这样的网红题,当时我对parseInt的第二个传参还不太清楚,所以也没法答上来,事后觉得这个考题挺有意思的,所以记录一下a = [‘1’,‘2’,‘3’].map(parseInt)console.log(a) // [1,NaN,NaN]map函数map的参数是一个函数,两个分别是当前元素值和当前index值。parseInt函数parseInt函数的用法及返回结果 parseInt("2");//2----------1 parseI

2021-10-25 21:53:56 120

转载 HTTP与HTTPS之间的区别

https://www.cnblogs.com/wqhwe/p/5407468.html

2021-10-25 18:30:22 149

原创 前端常见面试题整合

前端常见面试题整合浏览器、HTML、CSS什么是BFCBFC的布局规则如何创建BFCBFC的作用CSRF 和 XSS 攻击,预防XSS防范CSRF**防范**Flex 三个属性清除浮动的方式有哪些?请说出各自的优点水平居中方法元素垂直居中三栏布局方式两边固定中间自适应浏览器缓存机制浏览器输入网址到页面渲染全过程关于 JS 动画和 css3 动画的差异性双边距重叠问题(外边距折叠)JavaScriptJs 基本数据类型有哪些ajax和axios、fetch的区别如何判断一个数据是 NaNJs 中 null 与

2021-10-20 12:38:12 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除