首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端基础
拜小白
创建于2021-05-12
订阅专栏
基础小知识,面试小技巧
等 71 人订阅
共17篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
原来 JS 的 Array.sort 是插入排序和快速排序的集合!
sort 本质上是`快速排序`和`插入排序`的集合,那么它的内部是如何实现的呢?`如果你能够进入它的内部看一看源码,理解背后的设计,这对编程思维的提升是一个很好的帮助`。
20 个令人惊叹的一行 JavaScript 代码
分享 20 个 令人惊叹的 JavaScript 一行代码,让你的工作更轻松。一起来看看吧!! !🚀
快试试 save exact,防止你的项目依赖版本滑动
使用 save-exact 可以在项目安装依赖时,保存到 package.json 的依赖项将使用精确的版本进行配置,而不是使用 npm 的默认 semver 范围运算符。
天呀鲁,一文看前端构建兼容性方案
按需特性补丁 + 在线补丁才是未来的终极方案。按需特性可参照 useBuiltIns 的 usage 参数实现——只在当前文件引入必要的补丁,而且只引入一次。在线补丁使用 polyfill。
Web Workers 性能优化实战,get 起来
Web Worker 是前端开发者必备知识之一,本文详尽地讲述了Web Worker 是什么,什么时候用,以及怎么用,内容清晰详实,相信对不熟悉 Web Worker 的小伙伴们能带来很大的帮助。
赌一包辣条,80% 面试官都看不懂的斐波拉契解法
这些斐波拉契数列的解法,你一定没有见过,我猜 80% 的面试官也都肯定不知道, 快来看看吧,学起来。
冒泡排序升级,再升级(超详细)
俗话说,面试造火箭🚀,工作拧螺丝🔩。在面试中,算法一定会考,在拧螺丝时却不一定会用,但是排序我相信大家或多或少都会用到。 今天给大家详细的再讲讲冒泡排序,升级在升级的版本。
前端基石:面向对象的细节知识(较长)
我们日常前端常用的三个内置类 Array、Function、Object。面向对象的细节知识点 hasOwnProperty、in。进阶知识手写 new 原理实现和一些细节主要注意的地方。
前端基石:原型机原型链查找机制
原型机的原型查找机制,是面试中频出的面试题和笔试题,本文通过一步一步代码执行,在内存中划分存储关系来进行解析,个人觉得这种方式来做原型的题目更加清楚。
前端基石:this 的几种基本情况
通俗来讲,是谁把他执行了,而不是在哪里执行,也不是在哪里定义,所以说 this 是谁和在哪里执行以及在哪里定义是没有直接的关系的。想要搞定 this,可以按照以下的总结规律来分析。
前端基石:构造函数和普通函数
一个函数既可以当做普通函数来执行,也可以被当做构造函数执行,本文通过执行流程为大家来看普通函数和构造函数的区别。
前端基石:函数的底层执行机制
一个函数的创建会在 Heap 堆内存中开辟一块空间来存储函数。对象在创建会在堆内存中存储对象的键值对,而函数在堆内存中会存储三部分东西: - 作用域:[[scope]] - 函数字符串 - 键值
前端基石:一段代码隐含了多少基础知识?
一段代码看似简单的代码,隐藏了多个前端的知识点。 一段代码是如何玩弄它的「花花肠子」。 本文也通过一步一步的分析找到问题的原因,然后找出解决办法。
前端基石:高阶函数之柯里化、组合函数、惰性思想
JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。
前端基石:闭包
什么是闭包? ✅ 官方说法:闭包就是指...。 ✅ MDN说法:闭包是一种特殊的对象...。✅ 自我理解:把函数执行...。
前端基石:预处理机制,变量提升
在“当前上下文”中,代码执行之前,浏览器首先会将所有带 var/function 的关键字进行提前声明和定义,var 进行提前声明,function 不仅会提前声明还是提前定义(赋值)。
前端基石:JS 中的9大数据类型和数据类型转换
作为 JavaScript 的入门级知识点,JS 数据类型在整个 JavaScript 的学习过程中其实尤为重要。