- 博客(6)
- 收藏
- 关注
原创 Node-js入门,初学者必备!
本文适用于前端人员初学node 目录 Node介绍 下载 node 安装包 安装 node 环境 检测安装环境 node 初体验 直接在终端中书写 js 代码 在命令行运行一个 js 文件 常用的 LINUX 操作 目录操作 文件操作 其他指令 NODE 的导入导出 导入 导出 模块化 NODE 常用的内置模块 FS 模块 异步读取文件内容 同步读取文件内容 异步写入文件 同步写入文件 异步追加文件 HTTP 模块 创建一个服
2020-09-13 10:49:36
481
原创 JS递归算法经典案例与分析
什么是递归函数? 简单定义:当函数直接或者间接调用自己时,则发生了递归.” 说起来简单, 但是理解起来复杂, 因为递归并不直观, 也不符合我们的思维习惯, 相对于递归, 我们更加容易理解迭代. 因为我们日常生活中的思维方式就是一步接一步的, 并且能够理解一件事情做了N遍这个概念. 而我们日常生活中几乎不会有递归思维的出现. 举个简单的例子: 求1到5的累加和 下面是传统的方式, 我们一般都这样通过迭代来计算累加和, 也很好理解. 而事实上, 我们也可以通过递归来完成这样的任务. 只不过, 我们都不
2020-07-11 10:38:55
2703
4
原创 如何实现防抖和节流
防抖和节流是在前端开发中经常用到的技术,用于对频繁触发的行为进行频率或者次数的限制。 目录 简介 防抖 节流 综述 使用throttle-debounce包 使用lodash 简介 在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。 通常这种情况下我们怎么去解决的呢?一般来讲,防抖和节流是比较好的解决方案。 防抖是控制次数,节流是控制频率。 防抖 比如:清除定时
2020-09-13 10:55:14
795
原创 HTTP请求完整过程以及头信息深入解析
本文介绍HTTP请求已经各种method之间的区别与联系。 目录 HTTP 请求/响应的步骤 请求头和响应头 request header response header 请求method GET和POST 其他请求method 总结 HTTP 请求/响应的步骤 客户端连接到 Web 服务器 一个 HTTP 客户端,通常是浏览器,与 Web 服务器的 HTTP 端口(默认为80)建立一个 TCP 套接字连接。例如,https://www.baidu.com 发送 HTTP 请求 通过
2020-09-13 10:54:14
577
原创 Javascript中BOM的介绍和用法
title: “Javascript中BOM的介绍和用法” date: 2018-03-19 9:54:28 tags: javascript comments: true top: 3 description: “Javascript中BOM的介绍和用法” 本文介绍BOM的定义以及window对象的一些详细介绍 目录 前言 定义 window window下的子对象 window下的弹框方法 定时器 window的各种事件 前言 浏览器对象模型(Browser Object Model, .
2020-09-13 10:52:13
540
原创 纯css使用伪元素before和after实现太极图(一个Div)
效果展示: 源码展示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>太极图</title> <style type="text/css">.
2020-07-15 15:37:48
725
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅