上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 什么是类? class 类是一种抽象的体现,用来表示具有相同特性的一类事物,是面向对象编程(oop)不可缺少的工具。 定义一个简单的类 定义一个类为Person,每个Person都会跑,都有名字 class Person { constructor(surname, name) { this.sur 阅读全文
posted @ 2023-01-13 10:12 当下是吾 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 上一篇文章《小程序静默登录方案设计》提到过,小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 即「静默登录」,通过调用 wx.login 获取到 code ,将其发送到开发者后端,开发者后端通过接口去微信后端换取到 openid 和 se 阅读全文
posted @ 2023-01-13 09:54 当下是吾 阅读(700) 评论(0) 推荐(0) 编辑
摘要: . 背景 首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户? 微信官方提供了两种标识: OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。 UnionId 是一个用户对于同主体微信小程序/公众号/APP 的标识,开发者需要在微信开放平台下绑定相同账号的主 阅读全文
posted @ 2023-01-13 09:38 当下是吾 阅读(2970) 评论(0) 推荐(0) 编辑
摘要: 首先,我们要先知道什么是CSS变量,可以先看这篇文章在我们知道什么是CSS变量之后,我们尝试把它在项目中运用起来,一些需要动态计算的值,我们就可以使用它快速的实现效果。 以下为示例一,其中keyframes是不能直接在html中书写的,那么如何不使用js就能根据传入的值达到对应的效果呢?如下: <t 阅读全文
posted @ 2023-01-11 10:27 当下是吾 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文将从前端模块化的发展历史出发,逐步探讨CommonJS规范 和 ES Module规范之间的异同,最后将深入模块化内部原理进行多维度剖析,彻底弄懂 Web环境下 Webpack 是如何支持这些模块化规范的,整体深度阅读时间约15分钟。 在正式开始之前我们先看看几个常见的相关面试题: 模 阅读全文
posted @ 2023-01-06 16:24 当下是吾 阅读(69) 评论(1) 推荐(0) 编辑
摘要: 1. 函数也是一种类型 要理解匿名函数,首先需要理解函数也是一种类型。 所以函数可以赋值给变量,如下: // 将数字类型值赋给变量 var num = 1; // 将函数类型值赋给变量 var hello = function () { console.log("hello world"); } / 阅读全文
posted @ 2023-01-06 15:10 当下是吾 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 天下苦 CommonJs 久矣 Es Module 的独特之处在于,既可以通过浏览器原生加载,也可以与第三方加载器和构建工具一起加载。 支持 Es module 模块的浏览器可以从顶级模块加载整个依赖图,且是异步完成。浏览器会解析入口模块,确定依赖,并发送对依赖模块的请求。这些文件通过网络返回后,浏 阅读全文
posted @ 2023-01-03 11:19 当下是吾 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 作用域想必大家都知道,就是变量生效的范围,比如函数就会生成一个作用域,声明的变量只在函数内生效。 而这样的作用域一共有 9 种,其中几种绝大多数前端都说不出来。 下面我们就一起过一遍这 9 种作用域吧,看看你知道几种: (为了保证准确性,所有的作用域类型都是通过调试所得) Global 作用域 通过 阅读全文
posted @ 2022-12-20 17:46 当下是吾 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 有时UI给的背景是带一些丰富的元素 这时我们就不能去拉伸。 可以不将整个页面的背景图设置为 background-size: 100% 100%; 而是设置成固定的高度 background-size: 100% 1600rpx; 至于内容撑高的问题 让UI给个延展块 动态去加这个延展块块数 阅读全文
posted @ 2022-12-16 14:40 当下是吾 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 经排查发现 是设计稿宽度不是750px 而IOS宽度最低都是375 (750/2) 这时如果你的设计稿是751px的 在IOS上就可以被自由拖拽 解决方案: 1 让UI出750px的设计稿 2 设置容器盒子的宽度为750rpx 而不是100% 阅读全文
posted @ 2022-12-16 14:33 当下是吾 阅读(899) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页