胖蔡说技术
随便扯扯

JavaScript 第3页

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

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

amiko阅读(142)赞(1)

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

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

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

amiko阅读(184)赞(0)

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

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

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

amiko阅读(273)赞(1)

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

JS中常用数组操作方法-胖蔡叨叨叨

JS中常用数组操作方法

胖蔡阅读(412)赞(1)

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

[前端面试题] JS面试题(三)-胖蔡叨叨叨

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

胖蔡阅读(296)赞(0)

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

[前端面试题] JS面试题(二)-胖蔡叨叨叨

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

胖蔡阅读(311)赞(0)

每个 JavaScript 对象都有一个原型(prototype)属性,该属性指向另一个对象,称为原型对象。原型对象本身也有一个原型,通过这种方式形成了原型链。原型对象可以包含共享的属性和方法,在对象需要访问或调用这些属性和方法时,会沿着原...