题目 给定两个字符串str1和str2,如果str1和str2中出现的字符种类一样且每种字符出现的次数也一样,那么str1和str2互为变形词。 举例 str1="123",...
在 程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)指代了面向对象编程和面向对象设计的五个基本原则。 SOLID被典型的应用在测试驱动开发上,...
作者写的不错!在ES6之前,this 的指向与 调用位置(call site)有关,涉及四种指向。ES 6 引入箭头函数后,this 的指向与箭头函数所在的词法作用域有关。
JavaScript中This指向问题1 全局作用域或者普通函数的this指向Windows //直接打印console.log(this) //window//function声明函数function bar(...
日前跟朋友交流过一点关于promise的知识,想了一道题。看到的朋友不妨给个答案,当娱乐一下自我吧。
后续的博客将会更新到掘金, 期望大家前来访问! 简介 moment add subtract startOf endOf format diff daysInMonth to...
概览 文章内容选自《你不知道的JavaScript 下》,本文的内容是:模块。 在所有的JavaScript代码中,模块是其唯一最重要的代码组织方式,它驱动了大多数代码。 小...
概览 文章内容选自极客时间 ebay 技术专家王沛的《 React 实战进阶》第 21 讲,本文的主题是 前端项目的理想架构。 小结 1、易开发;2、易测试;3、易构建;4、...
概览 文章内容选自极客时间 ebay 技术专家王沛的《 React 实战进阶》第 5 讲,本文的主题是 理解 Virtual DOM 及 key 属性的作用。 小结 1 算法...
代码如下:
1 path 定义:返回对象在给定路径上的值本质:浅拷贝 2 pathOr 定义:返回对象在给定路径上的值,否则返回默认值本质:浅拷贝vs path:path 适用于返回 基...
概览 背景知识:JavaScript内存管理、JavaScript作用域。 内容 1 闭包定义 闭包:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词...
一 概览 这篇文章是我通过阅读《JavaScript 高级程序设计》和《你不知道的JavaScript》中关于 继承 模块的一点心得。 二 面向对象回顾 面向类编程 ...
概览 文章内容选自极客时间 ebay 技术专家王沛的《 React 实战进阶》,本文的主题是 React Router:不只是页面切换,更是代码组织方式。 小结 1、前端路由...
概览 文章内容选自极客时间 ebay 技术专家王沛的《 React 实战进阶》,本文的主题是 React Router:不只是页面切换,更是代码组织方式。 小结 1、前端路由...
概览 文章内容选自极客时间 ebay 技术专家王沛的《 React 实战进阶》,本文的主题是 JSX 的本质:不是模板引擎,而是语法糖。 小结 1、JSX 的本质2、如何使用...
概览 文章内容选自极客时间ebay技术专家王沛的《React实战进阶》,本文的主题是高阶组件和函数作为子组件。 内容 高阶组件 本质:对已有组件的封装,不会有自己的 UI 展...
概览 定义:Context 通过组件树提供了一个传递数据的方法,从而避免了在每一个层级手动的传递 props 属性。 内容 1 设计目的 共享那些被认为对于一个组件树而言是“...