编程三昧
编程三昧
全部文章
分类
CSS(3)
Electron(4)
JavaScript(65)
NodeJs(5)
Vue(2)
前端面试(7)
未归档(6)
题解(1)
归档
标签
去牛客网
登录
/
注册
编程三昧的博客
学习有趣的知识,结识有趣的朋友,塑造有趣的灵魂!
全部文章
(共92篇)
Web Components系列(四) —— 认识 Shadow DOM
前言 在初涉前端之时,我就一直在好奇一个问题,为什么像: <input/> <select></select> <audio></audio> <video></video> …… 等等这些标签,看起来似乎很简单...
前端
HTML5
组件化
2022-02-10
0
280
Web Components系列(三) —— 创建 Custom Elements
前言 根据前面的介绍,我们知道根据是否继承基本 HTML 元素,可以将自定义元素分为两类“ Autonomous custom elements 自主定制元素 Customized built-in elements 自定义内置元素 由此产生了一个疑问:这两者在使用上到底有何区别? 且让我通过本...
html
组件化
WebContents
JavaScript
2022-02-09
0
293
Web Components 系列(二)—— 关于 Custom Elements
前言 在上一篇文章中介绍了 Web Components 的相关概念,知道它是浏览器用来原生支持“组件化”的方法,并且知晓它的技术组成为: Custom Elements Shadow DOM HTML templates 今天,我们就来学习它的技术之一——Custom Element 的部分相...
html
组件化
前端
2022-02-08
0
380
Web Components系列(一) —— 概述
前言 如果我们选择不使用任何框架的情况下来进行前端开发,那么针对一个完整的网页,我们需要开发以下代码: HTML 代码 CSS 代码 JavaScript 代码 就几年之前来说,HTML 部分的代码基本不存在复用的可能,这就导致我们可能需要开发大量重复的 HTML 代码,即使使用 CV 法,代...
组件化
前端
2022-02-07
0
277
JavaScript 数组常见操作 (二)
前言 数组是 JavaScript 中常见数据类型之一,关于它的一些操作方法,我在这里做一下简单记录和总结。 今天主要介绍: 如何找出数组中的重复/非重复元素 数组扁平化方法 找出数组中的重复元素或非重复元素 双重循环 + slice,找出重复的元素。虽然只要求找出重复元素,但应该注意要顺便去重...
JavaScript
数组
Array
2022-02-06
0
341
JavaScript 数组常见操作(一)
前言 数组是 JavaScript 中常见数据类型之一,关于它的一些操作方法,我在这里做一下简单记录和总结。 本文主要包括: 创建数组 判断是不是数组 类数组和数组的转换 数组去重 各位看官可根据自身需求选择食用。 创建数组 创建数组是基本功,其方法主要包括以下几种: const arr = [...
JavaScript
数组
Array
前端
2022-02-05
0
301
精度丢失问题
背景 BFF Client 使用的 npm 包 request-promise-native 请求微服务接口返回 ID 精度丢失 1713166949059674112 => 1713166949059674000 为什么会丢失? 存储二进制时小数点的偏移量最大为52位,计算机存储的...
JavaScript
2022-02-03
0
296
再解 JavaScript 原型 与原型链
前言 JavaScript 原型与原型链虽然是一个老生常谈的话题,但依然困惑着很多人,今天我再来从另一个角度谈谈这个问题。 两个疑问 先看这样一段代码: let obj = {} obj.__proto__.haha = 'gogo' console.log(obj.haha) // "gogo" ...
JavaScript
原型与原型链
前端
2022-02-02
0
208
Promise 基本方法的简单实现
前言 Promise 是前端面试和工作中极其常见的一个概念,关于它各种方法的手写实现也很有市场,今天在这里总结一下 Promise 基本方法的简单实现。 catch() 方法 catch 方法是对 then 方法的封装,只用于接收 reject(reason) 中的错误信息。 因为在 then 方法...
JavaScript
Promise
2022-02-01
0
276
Windows 和 Linux 上安装 TTF 字体的方法
前言 在之前的文章中,我们是通过引入字体文件的方法解决了平台字体兼容性的问题。 有同学提出了一个问题:为什么要通文件引入的方式解决问题?难道不考虑带宽问题吗? 其实,我们一开始考虑的方案是将字体文件安装在运行项目的每台客户机上,但是,因为使用项目的客户机实在太多,每台都装的话太过繁琐,所以就采用了文...
CSS
2022-01-31
0
325
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页