胖蔡说技术
随便扯扯

JavaScript 第3页

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格
Nextjs配合nextui框架进行页面开发-胖蔡说技术

Nextjs配合nextui框架进行页面开发

amiko阅读(146)评论(0)赞(1)

当我们使用nextjs进行前端SSR相关开发的时候,想要选用一个UI框架进行页面渲染的时候,就会发现服务端渲染和客户端页面渲染是如此的不通,我们国内常用的elemet-ui, ant-design这些框架都会出现或这样或那样的问题,究其原因...

如何使用preact开始一个前端项目?-胖蔡说技术

如何使用preact开始一个前端项目?

amiko阅读(156)评论(0)赞(1)

使用Preact,我们可以通过组装组件和元素的树来创建用户界面。组件是返回其树应该输出的内容的描述的函数或类。这些描述通常是用JSX(如下所示)或HTML编写的,它利用了标准的JavaScript标记模板。这两种语法都可以表示具有“prop...

CSS中position: sticky与overflow发生冲突如何解决-胖蔡说技术

CSS中position: sticky与overflow发生冲突如何解决

amiko阅读(202)评论(0)赞(0)

今天遇到一个css的问题:之前通过sticky设置的吸顶效果突然不见了,经过一番查证后发现这是因为在其父布局中添加了overflow属性导致sticky失效了。接下来,我们来了解一下sticky的设置、失效原因以及如何解决sticky失效。

Vue3中使用a-select封装分页下拉框-胖蔡说技术

Vue3中使用a-select封装分页下拉框

amiko阅读(290)评论(0)赞(1)

常规开发过程中,一般性质的下拉框已经满足我们的日常使用需求,但涉及到复杂场景、大数据量的时候,为了考虑前端的渲染压力和交互的友好性,我们需要对现有的下拉框进行一定的改造,实现下拉分页的功能。这里,我使用的是 "ant-design-vue"...

JS中常用数组操作方法-胖蔡说技术

JS中常用数组操作方法

胖蔡阅读(427)赞(1)

JavaScript中数组Array提供了多个数组的操作方法,便于我们更快、更方便的处理数据,如下内容采自网络,帮助记忆查询使用。

[前端面试题] JS面试题(三)-胖蔡说技术

[前端面试题] JS面试题(三)

胖蔡阅读(309)赞(0)

JS本身是一个单线程的语言,所以它本身不可能异步,但JS宿主环境(浏览器、nodejs)是多线程的,宿主环境通过事件驱动使得JS具备了异步的属性。JS中我们一般讲任务分为两类:同步任务、异步任务。