首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Per Day
Always_positive
创建于2021-05-13
订阅专栏
本专栏主要记录每日一题
等 152 人订阅
共268篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Node 03--在Node中使用模板引擎进行渲染
这是我参与8月更文挑战的第6天,活动详情查看:8月更文挑战 使用readdir获取指定路径下的所有文件名 在浏览器中使用模板引擎 1. 安装art-template 2. 通过script标签引入ar
Node 02--Node中的模块系统与响应中文编码
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战 require的加载顺序 a.js b.js 执行结果 Node中没有全局作用域只有模块作用域 a.js b.js 执行结果 使用expor
Node 01--使用Node读写文件与简单的Http服务
这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战 Node和浏览器环境的不同之处 1. Node中没有DOM和BOM 2. 浏览器环境下的JS是没有操作文件的能力的,但是Node有 使用No
五分钟带你学会--图片懒加载| 8月更文挑战
这是我参与8月更文挑战的第3天,活动详情查看:8月更文挑战 什么是图片懒加载 如何实现图片懒加载? 方法1:监听scroll事件 通过给图片的src属性名设置为自定义属性data-src使得为滚动到图
FreeCodeCamp经典题目(收银机)| 8月更文挑战
题目描述 测试案例 题目分析 题目接收的参数是什么? 参数1:顾客所有产品的总价。 参数2:顾客给的钱数。 参数3:是一个二维数组,每一个小数组中的第一个元素是面值,第二个元素是收银机中该面额的总值(
一篇文章学会Flex布局的基本使用| 8月更文挑战
传统布局与Flex布局的区别 传统布局兼容性好,flex布局兼容性较差。 传统布局不能在移动端很好的布局,flex布局则适合在移动端布局。 传统布局布局较为繁琐,Flex布局较为简单。 flxe的布局
使用combineReducers合并多个reducer(基础文章)
comineReducers旨在解决什么问题? 结合后的reducer函数 思维导图,通过combineReducers来将多个reducer结合在一起。
react-redux的3个主要作用
已经有了redux为什么还要设计react-redux? UI组件和容器组件 react-redux的核心API 1. Provider:该组件包含的组件能够获取到状态state. 2. connec
面试官:请说下CSS选择器优先级
什么是CSS选择器优先级? 通过权重来计算CSS选择器的优先级 1. !important的优先级是最高的。(没有这个属性的话,则按照下面的向量来计算优先级) 2. 权重相同,看谁的定义靠后,越靠后就
LeetCode——数组中的第K个最大元素(JS实现)
题目描述 解题思路 本题思路较为简单,首先对数组按照从小到大进行排序。 使用reverse将数组进行反转。 返回反转数组的第k-1个元素即可。 本次没有采取JS自带的sort,而是自己实现了快速排序。
大白话阐述什么是BFC(一道可能的面试题)
什么是BFC? 如何触发BFC? 根元素(<html>) 浮动元素(元素的float不是none) 绝对定位元素(元素的position为absolute或fixed) display为下面几种: o
LeetCode——两个数组的交集(JS实现)
题目描述 解题思路 首先通过集合的方式对数组进行去重。 去重之后遍历其中一个数组,如果该数组在另一个数组中则将其加入到结果数组中。 最后返回结果数组。 解题代码 题目反思 学会使用集合对数组去重。 学
电话号码验证器(FreeCodeCamp)
题目描述 解题思路 本题我采用的是正则的方法,通过考虑多种情况,因为所有的测试案例都已经给出,只要能够将所有情况考虑全面,通过正则表达式就可以通过测试。 本题可能不是最优解,如果读者有其他更优解,欢迎
TypeScript的类型推论与联合类型--(TypeScript 03)
什么是TS中的类型推断? 什么时候需要进行类型注解什么时候不需要呢? 比如下面的代码,TS能够推断的,我们可以不进行注解 比如下面的代码,TS不能够对参数进行推断的情况下,我们需要进行注解 什么是联合
LeetCode——字符串相加(JS实现)
题目描述 解题思路 使用两个指针分别指向数字字符串的末尾位置。 使用变量carry记录进位。 当两个记录下标的位置大于等于0,或者进位不等于零的时候都进入循环。 在循环中当使用charAt这个API获
这一次,彻底搞懂React生命周期
阅读指南 React生命周期流程图 1. getDerivedStateFromProps(props, state) 这个函数是静态的,所以前面要加static. 返回的是什么? 接收的是什么? c
React之shouldComponentUpdate的用法
为什么要使用shouldComponentUpdate? shouldComponentUpdate的用法 在子组件中: codeSandBox在线演示
这一次彻底搞懂JS中的防抖和节流(面试必问)
什么是防抖? 防抖的实现思路 在防抖函数返回的函数的上级作用域设置一个定时器变量t置为null; 通过t来判断是否是第一次执行。 如果不是第一次执行,清空定时器 如果是第一次执行,则通过apply(t
这一次彻底搞懂React中的setState在更新状态是同步还是异步的?
问题引入 使用setState的两种形式 函数形式的setState 对象形式的setState 使用过setState之后能否立即获取到状态更新后的值 如何立即获取到状态更新后的值 setState
深入 JSX(精读React官方文档—21)
会编译为: 自闭合的标签形式 会编译为: 指定React元素类型 React必须在作用域内 在JSX类型中使用点语法 用户定义的组件必须以大写字母开头 如果你确实需要一个以小写字母开头的组件,则在JS
下一页