为什么我们需要函数原型
想要了解函数原型,就需要从JavaScript的对象继承模式说起(对象的继承:A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的)
Promise 的实例方法和静态方法有哪些,如何手动实现?
Promise 是异步编程的一种解决方案,比传统的回调函数或事件更合理和更灵活。本文主要展示 Promise 提供的方法列表,以及基本的实现原理。通过本文,我们能加深 Promise 方法的理解和场景使用
我的 JavaScript 比你的 Rust 更快
软件架构师这活儿最让人开心的一点就是能指导开发者理解最新的概念、影响他们的技术判断。有些开发者不是很嚣张吗,那就用理论加现实啪啪打他们的脸
H5&小程序开发-React组件流行代码规范
多个 porps 传递到单个组件表明该组件应该拆分;遇到或者想在这个列表再添加一个组件时。该组件能做多少事?要确认是否可以将组件拆分为多个较小的组件
vue3 vite 系统标题 系统名称统一配置
想要统一配置系统名称 或者其他的,需要在vue3中使用 vite 的环境变量;vite 的环境变量 需要创建两个文件(和 vite.config.js 文件同一目录)
css中@property属性介绍
@property CSS 是 CSS Houdini api 的一部分,它允许开发人员显式定义 CSS 自定义属性,允许属性类型检查,设置默认值,并定义属性是否可以继承值。该规则直接在样式表中表示自定义属性的注册,无需运行任何 JS
纯Css实现Toggle Switch开关按钮效果
主要根据表单checkbox的checked属性来控制开关的状态和样式的切换。设置一个checkbox表单,利用visibility属性隐藏,然后使用label元素来显示开关按钮的效果。
Flutter和iOS混编详解
下面的内容是最近在使用Flutter和我们自己项目进行混编时候的一些总结以及自己踩的一些坑,处理完了就顺便把整个过程以及一些我们可能需要注意的点全都梳理出来
Nginx的map指令还能这样用
当然这里写的都是官方文档是已经写过的,map指令来自于 ngx_http_map_module 模块,提供的核心能力是 基于一个变量创建一个新变量,大概是这意思。