
JS基础
OBKoro1
博客、前端算法、开箱即用代码块:http://obkoro1.com/web_accumulate/
展开
-
eslint plugin rule如何定制以及ESLint rule运行原理
这篇文章目的是介绍如何创建一个ESLint插件和创建一个ESLint rule,用以帮助我们更深入的理解ESLint的运行原理,并且在有必要时可以根据需求创建出一个完美满足自己需求的Lint规则。插件目标禁止项目中setTimeout的第二个参数是数字。PS: 如果是数字的话,很容易就成为魔鬼数字,没有人知道为什么是这个数字, 这个数字有什么含义。使用模板初始化项目:1. 安装NPM包...原创 2019-12-09 10:03:26 · 1099 阅读 · 0 评论 -
JS基础-原型、原型链真的不能一知半解
JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到问题靠“猜”,却不理解它的规则!prototype只有函数有prototype属性let a = {}let b = function () { }console.log(a.protot...原创 2019-08-26 10:44:47 · 479 阅读 · 0 评论 -
JS基础-前端面试继承(手写继承)、继承的优缺点
前言上篇文章详细解析了原型、原型链的相关知识点,这篇文章讲的是和原型链有密切关联的继承,它是前端基础中很重要的一个知识点,它对于代码复用来说非常有用,本篇将详细解析JS中的各种继承方式和优缺点进行,希望看完本篇文章能够对继承以及相关概念理解的更为透彻。本篇文章需要先理解原型、原型链以及call的相关知识:JS基础-函数、对象和原型、原型链的关系js基础-面试官想知道你有多理解call,ap...原创 2019-09-23 10:12:09 · 1338 阅读 · 0 评论