编程三昧
编程三昧
全部文章
分类
CSS(3)
Electron(4)
JavaScript(65)
NodeJs(5)
Vue(2)
前端面试(7)
未归档(6)
题解(1)
归档
标签
去牛客网
登录
/
注册
编程三昧的博客
学习有趣的知识,结识有趣的朋友,塑造有趣的灵魂!
全部文章
(共68篇)
关于开发视图
什么是开发视图 开发视图是逻辑视图的实现,它又叫实现视图,描述了在开发环境中软件的静态组织结构,主要侧重于软件模块的组织和管理。 开发视图关注程序包,不仅包括要编写的源程序,还包括可以直接使用的第三方SDK和现成框架、类库,以及开发的系统将运行于其上的系统软件或中间件。开发视图和逻辑视图之间可能存在...
JavaScript
前端
2021-08-26
0
309
正经人一辈子都用不到的 JavaScript 方法总结 (二)
前言 现在有这样一个需求:用一个对象存储某学生的各科成绩,要求每次只能改变科目分数,不能再添加或者删除科目。 分析一下,这个需求其实就是需要创建一个固定属性的对象,其属性不可增删,但属性值可更改。 有些同学可能就这么开始了: 首先,定义一个符合要求的对象: // 声明成绩存储对象 let rep...
JavaScript
前端
JS
Object.seal()
2021-08-25
0
355
正经人一辈子都用不到的 JavaScript 方法总结 (一)
前言 假如有这样一个需求:要求将给定的一个文件路径 D:\bianchengsanmei\blogs\categories\JavaScript 在页面展示出来。 最基本的实现方法可能是下面这个: <body> <div id = "container"...
JavaScript
前端
JS
es6
2021-08-24
0
278
判断是否为数组的 JavaScript 方法总结
前言 我们在日常开发中,常常有判断某值的需求,今天我们总结一下常见的几种用来判断是否为数组的 JavaScript 方法。 Array.isArray Array.isArray() 是ES5新增的方法,用于确定传递的值是否是一个数组,如果是数组,则返回 true,否则返回 false。 let ...
JavaScript
前端
数组
2021-08-22
0
345
几种常用设计模式的简单示例
前言 模式是在某一背景下某个问题的一种解决方案。 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 为了保证代码的可靠性、提高代码的复用率、使代码更容易被维护和阅读,我们需要了解并合理使用设计模式。 日常开发中,一些特定的场景下你的处理方法...
前端
JavaScript
设计模式
2021-08-21
0
380
【前端 · 面试 】TCP 总结(一)—— 概述
最近我在做前端面试题总结系列,感兴趣的朋友可以添加关注,欢迎指正、交流。 争取每个知识点能够多总结一些,至少要做到在面试时,针对每个知识点都可以侃起来,不至于哑火。 前言 我们常常会听到“ TCP 三次握手、四次挥手” 这样的话。并且通过前面对 HTTP 的总结,我们知道 HTTP 通常是运行在...
前端
tcp
2021-08-19
0
448
有同学问我:Fetch 和 Ajax 有什么区别?
江山代有人才出,各领***数百年。 前言 Hello,大家好,我是编程三昧的作者隐逸王,小小前端一枚。 自昨天发了《还在死磕 Ajax?那可就 out 了!》一文后,收到了一些大家的一些评论,评论都很走心,也很有深度。 说实话,虽然我在尽可能努力地回复大家的问题,但还是避免不了对其中一些概念理解...
JavaScript
前端
Fetch
Ajax
2021-08-18
0
289
还在死磕 Ajax?那可就 out 了!
江山代有人才出,各领***数百年。 前言 想当年面试时,AJAX 基本是必考题,像什么“异步调用、高性能”等是必答的。那时的 AJAX 是真的火,前端就没有不用 AJAX 的。 然而,古语云“人无百日好,花无百日红”,又云“江山代有人才出,各领***数百年”,对于 AJAX,当然也不例外。 这不...
JavaScript
前端
Fetch
2021-08-17
0
259
你知道关闭页面时怎么向后台发送消息吗?
需求 这两天碰到一个需求:在用户刷新页面或者关闭页面的时候,前端要给后台发一条请求,释放该页面的授权占用。 分析了一下,这不就是在页面卸载时发请求嘛,三下五除二就实现一版: window.addEventListener("beforeunload", () => { le...
JavaScript
前端
JS
2021-08-16
0
414
浏览器数据库 IndexedDB(一) 概述
IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。 背景 随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。 现有的浏览器数据储存方案,都不适合储存大量数据:Cookie 的大小不超过4KB,且每...
JavaScript
前端
IndexedDB
2021-08-15
0
374
首页
上一页
1
2
3
4
5
6
7
下一页
末页