随笔分类 - 前端基础
摘要:一、条件语句 1,使用 Array.includes 来处理多重 || 条件 2,少写嵌套,无效条件尽早返回 3,使用函数默认参数和解构 4,相较于 switch,Map / Object 也许是更好的选择 5,使用 Array.every 和 Array.some 来处理全部/部分满足条件
阅读全文
摘要:一、HTTP1.0 HTTP 1.1主要区别 1.1 长链接 HTTP 1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接。 HTTP是基于TCP/IP协议的,创建一个TCP连接是需要经过三次握手的,有一定的开销,如果每次通讯都要重新建立连接的话,对
阅读全文
摘要:前言 设计模式定义:在面向对象软件设计过程中 针对特定问题的简洁而优雅的解决方案。在不同的编程语言中,对设计模式的实现其实是可能会有区别的。 单例模式 观察者模式 工厂模式 命令模式 职责链模式 1,单例模式 定义:是保证一个类只有一个实例,并且提供一个访问它的全局访问点。 需求:一些对象我们往往只
阅读全文
摘要:问题:为什么点击 button 会刷新页面 ? 原因:你代码的写法可能如下图,把 <button> 按钮 写在 <form> </form> 标签里边啦。 <button> 放在 form 里边, 除了 IE 中 默认 type = "button", 其他浏览器默认 type = "submit"
阅读全文

浙公网安备 33010602011771号