会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
默小言
博客园
首页
新随笔
联系
管理
订阅
2026年3月29日
多行文本省略号之二分法
摘要: 前言 多行文本溢出省略是前端开发中一个经典问题。CSS 提供了 -webkit-line-clamp 方案,但它存在明显局限——无法自定义省略后的交互(比如「展开/收起」按钮),也难以在文本截断时做额外的逻辑处理。 当时我在做一个 Vue 组件库,需要实现一个 Paragraph 组件:支持多行截断
阅读全文
posted @ 2026-03-29 03:07 默小言
阅读(2)
评论(0)
推荐(0)
2023年8月31日
JavaScript 闭包
摘要: ## 前言 闭包(Closure)是JavaScript中一个非常重要的概念,指的是函数可以访问其词法作用域以外的变量。简单来说,当一个函数内部定义的函数引用了外部函数的变量时,就形成了闭包。 要理解闭包,首先需要了解词法作用域(也称为静态作用域)。词法作用域是指在代码编写阶段就确定了变量的作用域,
阅读全文
posted @ 2023-08-31 14:57 默小言
阅读(38)
评论(0)
推荐(0)
JavaScript 防抖&节流
摘要: JavaScript的防抖(Debouncing)和节流(Throttling)是两种用于优化高频率事件处理的常见技术。它们都可以限制事件的触发频率,以减少过度触发事件处理函数而导致的性能问题。 ## 防抖(Debouncing) 防抖是指在事件被触发后,等待一定时间再执行事件处理函数。如果在等待时
阅读全文
posted @ 2023-08-31 14:55 默小言
阅读(102)
评论(0)
推荐(0)
CSS BFC 介绍及应用
摘要: ## 概念 BFC(Block Formatting Contexts 块级格式化上下文)是 CSS 中的一个重要概念。 它是页面上一个独立的渲染区域,如果一个元素具有 BFC 特性,则内部子元素在任何情况下都不会影响到外部元素,也不会被外部元素影响。 例如: 1. **处理浮动问题**:当父元素包
阅读全文
posted @ 2023-08-31 14:51 默小言
阅读(67)
评论(0)
推荐(0)
2021年10月24日
Java-统计字符串中字母出现的次数。
摘要: 废话少说,直接上代码。 public class Test { public static void main(String[] args) { Test test = new Test(); int[] temp = test.checkLetters("dagaerdfgirhfgsd"); f
阅读全文
posted @ 2021-10-24 23:27 默小言
阅读(1596)
评论(0)
推荐(0)
2021年10月22日
Java--判断一个字符串、数字是否为回文类型。
摘要: 判断一个字符串是否为回文字符串。 方法一: /** * 判断字符串是否为回文字符串。 * @param str 需要判断的字符串。 * @return true or false */ public boolean isHuiWenStr(String str) { for (int i = 0;
阅读全文
posted @ 2021-10-22 18:17 默小言
阅读(378)
评论(0)
推荐(0)