01 2023 档案

摘要:什么是类? class 类是一种抽象的体现,用来表示具有相同特性的一类事物,是面向对象编程(oop)不可缺少的工具。 定义一个简单的类 定义一个类为Person,每个Person都会跑,都有名字 class Person { constructor(surname, name) { this.sur 阅读全文
posted @ 2023-01-13 10:12 当下是吾 阅读(714) 评论(0) 推荐(0) 编辑
摘要:1. 背景 上一篇文章《小程序静默登录方案设计》提到过,小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 即「静默登录」,通过调用 wx.login 获取到 code ,将其发送到开发者后端,开发者后端通过接口去微信后端换取到 openid 和 se 阅读全文
posted @ 2023-01-13 09:54 当下是吾 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:. 背景 首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户? 微信官方提供了两种标识: OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。 UnionId 是一个用户对于同主体微信小程序/公众号/APP 的标识,开发者需要在微信开放平台下绑定相同账号的主 阅读全文
posted @ 2023-01-13 09:38 当下是吾 阅读(3655) 评论(0) 推荐(0) 编辑
摘要:首先,我们要先知道什么是CSS变量,可以先看这篇文章在我们知道什么是CSS变量之后,我们尝试把它在项目中运用起来,一些需要动态计算的值,我们就可以使用它快速的实现效果。 以下为示例一,其中keyframes是不能直接在html中书写的,那么如何不使用js就能根据传入的值达到对应的效果呢?如下: <t 阅读全文
posted @ 2023-01-11 10:27 当下是吾 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:一、前言 本文将从前端模块化的发展历史出发,逐步探讨CommonJS规范 和 ES Module规范之间的异同,最后将深入模块化内部原理进行多维度剖析,彻底弄懂 Web环境下 Webpack 是如何支持这些模块化规范的,整体深度阅读时间约15分钟。 在正式开始之前我们先看看几个常见的相关面试题: 模 阅读全文
posted @ 2023-01-06 16:24 当下是吾 阅读(90) 评论(1) 推荐(0) 编辑
摘要:1. 函数也是一种类型 要理解匿名函数,首先需要理解函数也是一种类型。 所以函数可以赋值给变量,如下: // 将数字类型值赋给变量 var num = 1; // 将函数类型值赋给变量 var hello = function () { console.log("hello world"); } / 阅读全文
posted @ 2023-01-06 15:10 当下是吾 阅读(322) 评论(0) 推荐(0) 编辑
摘要:天下苦 CommonJs 久矣 Es Module 的独特之处在于,既可以通过浏览器原生加载,也可以与第三方加载器和构建工具一起加载。 支持 Es module 模块的浏览器可以从顶级模块加载整个依赖图,且是异步完成。浏览器会解析入口模块,确定依赖,并发送对依赖模块的请求。这些文件通过网络返回后,浏 阅读全文
posted @ 2023-01-03 11:19 当下是吾 阅读(653) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示