首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基本功
订阅
伶伦Zard
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
【进阶5-3期】深入探究 Function & Object 鸡蛋问题
上篇文章用图解的方式向大家介绍了原型链及其继承方案,在介绍原型链继承的过程中讲解原型链运作机制以及属性遮蔽等知识,今天这篇文章就来深入探究下 Function.__proto__ === Function.prototype 引起的鸡生蛋蛋生鸡问题,并在这个过程中深入了解 Ob…
JavaScript 算法
传统的 面试过程 通常以最基本的如何编写 手机屏幕页面 问题为开始,然后通过全天的 现场工作 来检验 编码能力 和 文化契合 度。 几乎无一例外,决定性的因素还是 编码能力。 毕竟,工程师是靠一天结束之时产出可使用的软件来获得报酬的。一般来说,我们会使用 白板 来测试这种编码能…
JavaScript八张思维导图
不知不觉做前端已经五年多了,无论是从最初的jQuery还是现在火热的Angular,Vue,React等前端框架,甚至是nodejs等服务端的兴起,归根到底,我始终觉着一切的核心还是JavaScript。于是最近就有了一个想法,想要梳理一下这些年学习以及使用JS的心得。 本系列…
30 分钟学会 JS 继承
这是一篇关于 JS 继承的文章,基本上常用的继承方式在文章都已列出,如果读者有新的方式,欢迎在评论区留言。
用自己的方式(图)理解constructor、prototype、__proto__和原型链
JS内函数即对象。 Function对象和Object对象这两个内置对象的特殊性。 很多讲解图的指向一眼下去花里胡哨,看着都头疼[手动狗头]。 很多前辈在讲解相关知识点的时候都是从__proto__开始讲起,但在我看来,__proto__与prototype关系之密切是无法单独…
你能手写一个Promise吗?Yes I promise。
[实践系列] 主要是让我们通过实践去加深对一些原理的理解。 有兴趣的同学可以关注 [实践系列] 。 求star求follow~ 解决 (fulfill) : 指一个 promise 成功时进行的一系列操作,如状态的改变、回调的执行。虽然规范中用 fulfill 来表示解决,但在…
小前端学编译原理
以前听尤大说懂编译原理就可以为所欲为,于是简单地研究了一点(nai)点(nai)的编译原理,感觉自己可以为所欲为了。。。 编译器: 一个编译器就是一个程序,它可以阅读某一种语言编写的程序,并把该程序翻译成为一个等价的、用另一种语言(目标语言)编写的程序。 解释器,另一种常见的语…
JavaScript数据结构之-队列
队列遵循FIFO,先进先出原则的一组有序集合。队列在尾部添加元素,在顶部删除元素。在现实中最常见的队列就是排队。先排队的先服务。(请大家文明排队,不要插队。) enqueue(element(s)):向队列尾部添加一个(或多个)元素。 dequeue():移除队列的第一项,并返…
原生js封装了一个插件集合(目前仅包含拖拽和创建自适应文本框插件,颜色选择器插件,其它插件添加中)
一个基于原生js而封装的插件集合,目前包含创建自适应的文本输入框,拖拽(支持移动端和PC端)的插件,颜色选择器插件,其它插件正在逐步添加中中。 在线拖拽demo。 在线创建自适应文本框demo。 在线颜色选择器示例。 github源码,觉得不错的,望不吝啬star,也欢迎for…
前端与编译原理——用 JS 写一个 JS 解释器
说起编译原理,印象往往只停留在本科时那些枯燥的课程和晦涩的概念。作为前端开发者,编译原理似乎离我们很远,对它的理解很可能仅仅局限于“抽象语法树(AST)”。但这仅仅是个开头而已。编译原理的使用,甚至能让我们利用JS直接写一个能运行JS代码的解释器。 接触过小程序开发的同学应该知…