![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技巧
陈卓呦
这个作者很懒,什么都没留下…
展开
-
js中变量交换值与数组解构赋值
解构赋值原创 2022-07-31 20:50:15 · 192 阅读 · 1 评论 -
「面试题」手写-判断括号字符串是否有效
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。function isValid(str) { // 如果字符串为空或者为奇数,返回false if (!str.length || str.length % 2 === 1) { return false } let arr ...原创 2021-10-26 18:58:10 · 351 阅读 · 0 评论 -
【技巧】forEach如何跳出循环?
当我们享受到forEach()的便捷时,也要接受他跳出循环困难的不完美。那么问题来了,forEach()怎么跳出循环? 不使用就不用跳出了。我偏要使用forEach()!!!1.跳出本轮循环let arr = [1, 2, 3, 4]arr.forEach(item => { if (item === 2) { return } console.log(item); // 1 3 4})console.lo...原创 2021-09-17 09:39:19 · 1562 阅读 · 2 评论 -
[技巧]用js生成日志文件、获取ip。
需求:通过js生成日志文件。1.npm初始化并载入模块项目根目录初始化npmnpm init -y下载express模块npm i express2.引入express搭建基础功能使用express简单搭建一个服务器使用get接口返回成功信息。use中间件可以接受所有类型的请求。next()方法为了让请求顺利向下执行。否则将卡在当前阶段,get不执行。const express = require('express')const app = .原创 2021-09-16 21:57:45 · 1196 阅读 · 2 评论 -
【高薪常问】require的模块加载机制
1原创 2021-09-14 14:17:07 · 234 阅读 · 0 评论