首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xiaoznz
掘友等级
前端工程师
|
灰豚科技
本人喜欢在平时学习Linux
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
闭包,立即执行一次讲清
我对闭包的理解是,依靠内层的函数的变量能够访问外层函数的作用域这一特效,将之有效结合并且使用的方式叫做闭包。如以下代码: 此时b中本身并没有num,于是它从外面找到了a的变量并进行了使用,这种情况就叫做闭包。 闭包有什么作用呢?闭包本身只是一种情况的概念,实际开发中它主要有两个…
new的原理
所有 API 都可以在 MDN 里找到详细的资料。这里我主要说的是第一种。 简单的来说,我们要搞清楚原型链的架构,首先就要明白js的内置方法如何被构建起来的,由于js的垃圾回收机制,当一个对象未被引用的时候,就会被视作垃圾,于是就会被清除,但是我们发现Number,String…
bind,call,apply以及执行上下文
JS中的this,老生常谈了,经常做经常错。这边做一个this的总结: this,指向使用它的函数。如果没有函数调用,默认就是windows。 正如上面的式子所表现的,这三个方法们都可以用来绑定this,事实上在大量的源码中也能看见用call,apply绑定this来调用函数。…
类数组和数组的区别和转化
这是面试被问到的题目,对于这个问题,我们要先解释一下什么是类数组。 按照说区别的老套路,我们首先要认真地解释一下这两者的各自对应的方法,这样区别就一目了然了。
JavaScript的数据判断
今天面试问到了JS的数据判断,很遗憾我没有回答出,这里我做一下总结。 这两者的区别在于,一个是在内存中存储变量的值,另一个是在内存中存储变量的地址值。 用这个方法,能解决null,array,object的分别问题。 但是还存在问题,比如Date这种复杂的变量类型,它的inst…
Vue的组件间通讯(Vuex除外)
但是这个方法目前看来有两个缺陷,一个是必须是父组件的子孙后代,第二个是无法将本地的this值作为参数传入。
Vue的computed和watch
常见的面试问题———谈一谈Vue的computed和watch的区别。这个问题要回答其实很公式化,我们直接把computed和watch分别翻译一下,然后把各自的特点分别说一说,那么这个区别就直接迎刃而解了。 computed是用来做简单计算的,vue的作者认为,页面ui中如果…
Vue的数据响应式(双向绑定)
今天讲一讲vue的双向数据绑定。 我发现我解释不通这个现象,为什么我传入的值会变?于是我开始查找资料,最后我得出了结论,是vue在我传入这个值的时候,对我这个对象的做了改动,并将改动的值传给了我的对象的地址值。它是怎么做到的?为什么要这么做?首先解释为什么要这么做。 答案很简单…
react hooks总结
参数:useEffect需要你传入一个回调函数,一个用于监听的数据。最后,你有时候需要在第一个回调函数中写一个return,传入一个回调函数,用在组件被销毁的时候使用, 参数:它需要两个或者三个参数,第一个一般固定式reducer,也就是对传入的值进行各种操作的地方。第二个是要…
react-router
这是react的一个库,常常用来做页面跳转,实现spa应用的功能。 就是常说的单页应用,简单来说,页面只有一个完整的页面,当用户点击页面中的链接导致url变化的时候,页面不发生跳转,而是通过和虚拟dom的对比将页面的部分变化的区域重新渲染,常常和ajax连用获得数据。 在v3版…
下一页
个人成就
文章被点赞
33
文章被阅读
27,257
掘力值
1,087
关注了
3
关注者
4
收藏集
3
关注标签
3
加入于
2020-06-23