首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jydud
掘友等级
互联网牛马
前端搬砖小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
赞
文章( 39 )
沸点( 0 )
手动实现call、apply、bind、new
在实现这三个方法之前,我们首先要清楚这三个方法的具体作用以及相同点和不同点。 执行结果和预期一致,证明这个手动实现的call方法OK了。那我们分析一下这段代码 1、首先这个方法毋庸置疑肯定是添加在Function对象的原型上的。 2、传入两个参数,第一个是要将this改变的目标…
css 实现常用的6种垂直剧中方式
1、绝对定位,利用负边距html部分css部分2、绝对定位,margin:autohtml部分css部分3、flex布局html部分css部分4、line-height=元素高度html部分css部分
算法之二叉树相关
自顶向下,先定个函数求当前节点的树高多少,那么平衡因子就是左右子树高度差。本质还是利用的树的递归遍历。
V8 执行JavaScript 入门
首先需要明确,我们的代码是不能直接被 CPU 执行的,因为 CPU 只能识别二进制的指令,但是二进制的指令都是类似10111011111100110 这样的,很明显,如果我们去写一个程序,都是直接用二进制,难度可想而知有多大。 就算给你一张二进制指令映射表,告诉你每一串二进制对…
JavaScript实现常见的5种排序
1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2、对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3、针对所有的元素重复以上两个步骤,除了最后一个。因为第一次循环结束后最后一个元素已经是最大值了,所以不需要在比较…
2021年前端面试必读文章【超三百篇文章/赠复习导图】
哈哈,之前是 2020 年必读文章,到了 2021 年了,感觉这些文章还都是经典,那就改个标题吧。[手动狗头] 之前写过一篇 一年半经验如何准备阿里巴巴前端面试,给大家分享了一个面试复习导图,有很多朋友说希望能够针对每个 case 提供一个参考答案。 写答案就算了,一是精力有限…
妙用CSS变量,让你的CSS变得更心动
CSS变量又叫CSS自定义属性,为什么会突然提起这个很少人用到的东西呢?因为最近在重构个人官网,不知道为什么突然喜欢用上CSS变量,可能其自身隐藏的魅力,让笔者对它刮目相看。 谈到为什么会在CSS中使用变量,下面举个栗子,估计大家一看就会明白。 看完可能会觉得使用CSS变量的代…
phpspider简单快速上手的php爬虫框架
前段时间接到一个开发采集网站数据的项目,从事php开发的我立刻想到使用php做爬虫。虽然python爬虫方便,但是php在这方面也不弱,谁让php是世界上最好的语言!这里推荐一款php的爬虫框架phpspider。不建议自己写爬虫,因为效率太低。使用框架爬虫真的要高效许多 在d…
Vue 和 React 的区别
在 vue 官网中说它是一款渐进式框架,采用自底向上增量开发的设计,在数据流上使用双向绑定/双向数据流。 渐进式自底向上增量开发框架的大概意思就是我们没必要一上来就搞懂Vue的每一个部件和功能,先从核心功能开始学习,逐渐扩展。同时,在使用中,我们也没有必要把全部件能都拿出来,需…
深入理解JavaScript闭包
简单来说,闭包就是在一个定义在函数内部的函数,或者将一个函数内部的函数保存在外部,由于在js 中存在作用域的问题,所以在函数内部定义的变量在外部是无法直接获取的。而闭包就是函数内部和外部的桥梁,这样在函数外部接可以得到函数内部的值。并且闭包可以实现函数属性和方法的私有化。 根据…
下一页
个人成就
文章被点赞
64
文章被阅读
19,704
掘力值
847
关注了
27
关注者
23
收藏集
2
关注标签
12
加入于
2017-07-10