开发前沿 -

如何用JavaScript学习算法复杂度

目录 概述 什么是 Big O 符号? O(1) O(n) O(n^2) O(log n) O(n!) 结束语 概述 在本文中,我们将探讨 “二次方” 和 “n log(n)” 等…

2022-04-15 1,138

JS不要再到处使用绝对等于运算符了

目录 概述 1.测试空值 2.读取用户的输入 简介 事实的根源在哪里 打破常识 1.==只检查值(松散) 2.===检查值和类型(严格) JavaScript 中的强制转换 显性强…

2022-04-15 1,272

如何用Node.js编写内存效率高的应用程序

目录 前言 问题:大文件复制 NodeJS 中的 Streams 和 Buffers Buffers(缓冲区) Streams(流) 解法1(简单地使用流来复制文件) 解法2(基于…

2022-04-15 706

用几道面试题来看JavaScript执行机制

目录 前面的话 同步和异步 开胃菜 加一盘 宏任务 微任务 来一盘Promise 再加点定时器 简单测试 总结 前面的话 根据JavaScript的运行环境,锁定它为单线程,任务需…

2022-04-15 762

详解前端任务构建利器Gulp.js使用指南

目录 概述 安装Gulp.js 使用Gulp.js创建你的项目 Gulpfile.js文件 向Gulp.js过渡 概述 在软件开发中,任务运行器的好处是不言而喻的。它们可以帮助自动…

2022-04-15 976

react配置px转换rem的方法

安装相关的依赖 npm i lib-flexible --save npm i postcss-px2rem --save 主要用来暴露项目配置 npm run eject !如果…

2022-04-15 1,361

一文秒懂JavaScript DOM操作基础

DOM概念 DOM:document object model : 文档对象模型 通过js去操作HTML的代码,添加元素,删除元素。。。 获取元素 (1)getElementByI…

2022-04-15 441

详解JavaScript进度管理

目录 前言 问题 原理 测试 前言 我们写程序的时候会经常遇到显示进度的需求,如加载进度、上传进度等。 最常见的实现方式是通过记录已完成数量(loadedCount)和总数量(to…

2022-04-15 707

详解JavaScript私有类字段和TypeScript私有修饰符

目录 JavaScript私有类字段和隐私需求 一个JavaScript私有类字段的例子 TypeScript中的private修饰符 TypeScript中的私有类字段 Java…

2022-04-15 1,128

如何用JS解析剪切板里的excel内容

目录 前言 1. 粘贴事件和剪切板 2. 剪切板里的内容格式 3. 如何解析html字符串 前言 这次记录的是昨晚一个想法:把excel内容复制到剪切板并转成自己想要的json格式…

2022-04-15 1,110

详解Node.js中间件是怎样工作的

目录 什么是 Express 中间件? 编写 Express 中间件的要求 Express中间件:基础 中间件解决什么问题?为什么要用它? 中间件函数是什么样的? 中间件链 Exp…

2022-04-15 645

Javascript之JSBridge初探

目录 JSBridge 的起源 JSBridge 的双向通信原理 JS 调用 Native Native 调用 JS JSBridge 的使用 总结 JSBridge 的起源 近些…

2022-04-15 1,058