How devtools map minified JS code back to your TypeScript source code6 months agohttps://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-intern...Source map将压缩后的JavaScript代码映射回原始源代码以便调试Source map通过三个主要阶段工作:转译、打包和压缩Source map采用JSON格式,包含version、file、sources和mappings等关键字段mappings字段使用VLQ编码高效压缩位置信息VLQ编码通过Base64字符和差值来紧凑表示数字Source map使开发者工具能够显示原始源代码和变量名
Why Crypto Can't Build Anything Long-Term6 months agohttps://x.com/therosieum/article/1984987750647333350浏览器中JavaScript已禁用系统提示用户启用JavaScript或切换至支持的浏览器支持的浏览器列表可在帮助中心查看页面提供帮助中心、服务条款、隐私政策、Cookie政策和版本声明的链接包含X公司的版权声明
Epic vs. Google settlement: Opening up Android6 months agohttps://twitter.com/TimSweeneyEpic/status/1985920786545123613浏览器中禁用了JavaScript。系统会提示用户启用JavaScript或切换到支持的浏览器。支持的浏览器列表可在帮助中心查看。提供帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接。包含X公司的版权声明。
Faustino Oro (12 years-old) takes Vidit Gujrathi (#27) to the tiebreaks in chess6 months agohttps://twitter.com/FIDE_chess/status/1986051222512554279浏览器中禁用了JavaScript。系统会提示用户启用JavaScript或切换到支持的浏览器。支持的浏览器列表可在帮助中心查看。提供了帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接。包含X公司的版权声明。
Shadcn just got doxxed by the Vercel CTO6 months agohttps://twitter.com/elie2222/status/1986181533762199881浏览器中JavaScript被禁用系统提示用户启用JavaScript或切换至支持的浏览器支持的浏览器列表可在帮助中心查看页面提供帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接包含X公司的版权声明
'Everybody should simply decide to give me more money' is also my financial plan6 months agohttps://twitter.com/ositanwanevu/status/1986170006124507596浏览器中JavaScript已禁用系统提示用户启用JavaScript或切换至支持的浏览器支持的浏览器列表详见帮助中心提供帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接包含X Corp的版权声明
At the time War Games (1983)6 months agohttps://twitter.com/ShawnChittle/status/1985919509710901560浏览器中禁用了JavaScript系统会提示用户启用JavaScript或切换到支持的浏览器支持的浏览器列表可在帮助中心查看页面提供了帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接包含X公司的版权声明
HTML Slides with notes6 months agohttps://nbd.neocities.org/slidepresentation/Slide%20presentation%20about%20slide...JavaScript代码创建了一个简单的幻灯片放映,使用'j'和'k'键进行导航。支持为每张幻灯片添加可选注释,通过'n'键切换显示。使用`scrollIntoView()`实现幻灯片过渡,兼容性可追溯至IE 8。通过`BroadcastChannel`实现多窗口间注释同步。幻灯片和注释通过带有特定类的简单`<div>`元素定义。CSS确保幻灯片和注释填满整个屏幕(`100vh`和`100vw`)。原始概念基于Dave Gaur的'minslides'项目。经过压缩的版本代码缩减至371字节。
JavaScript Just Leveled Up: ES2025 – You'll Fall in Love With6 months agohttps://jsdevspace.substack.com/p/javascript-just-leveled-up-es2025ES2025引入模式匹配,用声明式表达式替代冗长的if/else语句管道运算符(|>)实现流畅的线性数据流,提升代码可读性记录类型(#{})和元组类型(#[])提供原生不可变数据结构,支持基于值的比较十进制类型(m后缀)确保精确运算,对金融和科学计算至关重要迭代器助手通过take/filter/map等链式方法增强生成器功能安全模块导入支持JSON/CSS/WASM的显式类型安全导入try表达式实现简洁的错误处理,无需嵌套try/catch块Temporal API提供更直观强大的日期时间处理系统智能模板字符串支持安全的HTML/SQL/CSS模板,自动去除缩进实际采用建议包括:从小功能开始、使用Babel插件、团队培训
End of The Line: how Saudi Arabia's Neom dream unravelled6 months agohttps://ig.ft.com/saudi-neom-line/您的浏览器禁用了JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。建议的操作包括检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
Sam Altman Subpoenaed on Stage6 months agohttps://twitter.com/KarluskaP/status/1986766915277140052浏览器中禁用了JavaScript。系统会提示用户启用JavaScript或切换到支持的浏览器。支持的浏览器列表可在帮助中心查看。提供帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接。包含X Corp的版权声明。
Show HN: I made a better DOM morphing algorithm6 months agohttps://joel.drapper.me/p/morphlex/DOM变形技术通过比较并调整原始DOM以匹配新HTML,在动态更新HTML时帮助维持状态传统DOM更新的常见问题包括焦点丢失、滚动位置变化、事件监听器失效和CSS动画中断现有的DOM变形库包括Morphdom(Phoenix Live View使用)、Alpine Morph(Livewire使用)和Idiomorph(HTMX/Turbo使用)Morphlex 1.0引入了新的DOM变形方法,重点解决节点标识问题节点标识通过id属性、子节点id及其他属性组合来确定唯一性Morphlex通过匹配算法改进了插入、删除和排序等常见场景的处理该算法依次通过完全相等→id匹配→id集合→标签名→特定属性→仅标签名的方式匹配节点Morphlex利用moveBefore/insertAfter方法和最长递增子序列算法来优化重排序时的状态保持对表单输入的特殊处理可保留用户修改值,并提供preserveChanges配置选项性能优化使其在真实场景中工作量更少,整文档变形快速高效Morphlex采用MIT许可证发布,鼓励用户反馈bug修复建议
Sequoia's 'imperial' Roelof Botha pushed out by top lieutenants6 months agohttps://www.ft.com/content/0f16e194-5e9b-4486-988e-6f90f927b153您的浏览器已禁用JavaScript。由于浏览器扩展、网络问题或浏览器设置等原因,网站的必要部分无法加载。请检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
'Massive' Russian missile attack destroys two Ukrainian power plants6 months agohttps://www.ft.com/content/474e7f27-87fb-4fb1-9899-d62778a611a4您的浏览器已禁用JavaScript本网站需要JavaScript才能正常运行可能的原因包括:浏览器扩展程序、网络问题或浏览器设置建议解决方案:检查网络连接、禁用广告拦截器或尝试其他浏览器
Corporate America posts best earnings in 4 years despite tariffs6 months agohttps://www.ft.com/content/2490a2e1-1cb4-4367-89fc-9ccd4ed22802您的浏览器禁用了JavaScript。本网站需要JavaScript才能正常运行。可能的原因包括:浏览器扩展、网络问题或浏览器设置。建议解决方案:检查网络连接、禁用广告拦截器或尝试使用其他浏览器。
PostgreSQL deserves better than libpq6 months agohttps://twitter.com/tildeslash_/status/1987327780217102517浏览器中禁用了JavaScript。系统提示用户启用JavaScript或切换到支持的浏览器。支持的浏览器列表可在帮助中心查看。提供了帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接。包含X公司的版权声明。
Nabladown.js – A pseudo Markdown language with macros, math, code and HTML6 months agohttps://github.com/pedroth/nabladown.jsNabladown.js 是一个将类Markdown语言解析并渲染为HTML的JavaScript库。其核心功能专注于代码、数学公式及HTML的渲染,并通过宏支持扩展语法特性。该库提供两大核心函数:`parse`(字符串→抽象语法树)和`render`(语法树→HTML)。支持多种特性,包括列表、链接、图片、视频、脚注,以及基于TeX语法的行内/块级公式。可通过定义宏来扩展功能,例如添加CSS类、引用块或动态内容(如日期)。兼容浏览器与Node.js环境,提供多种渲染器(基础版、数学公式版、代码高亮版及组合版)。用户可通过继承基础`Render`类或组合现有渲染器来实现自定义渲染逻辑。未来规划包括优化HTML生成、完善列表段落支持,以及增强代码块的样式渲染。
America AI: Public Funding, Elite Extraction (not innovation)6 months agohttps://x.com/Toutapodcast/article/1987591854829768791浏览器中禁用了JavaScript系统会提示用户启用JavaScript或切换至支持的浏览器支持的浏览器列表可在帮助中心查看页面提供了帮助中心、服务条款、隐私政策、Cookie政策和版权声明的链接包含X公司的版权声明
Von Neumann Figured Out the Logic of How DNA Must Work Years Before Discovery6 months agohttps://twitter.com/doodlestein/status/1987737316522185007浏览器中禁用了JavaScript系统会提示用户启用JavaScript或切换到支持的浏览器支持的浏览器列表可在帮助中心查看页面提供了帮助中心、服务条款、隐私政策、Cookie政策和版本声明的链接包含X Corp公司的版权声明
Iran post-12-Day War6 months agohttps://twitter.com/websterkaroon/status/1981881166170148891浏览器中禁用了JavaScript。系统会提示用户启用JavaScript或切换到支持的浏览器。支持的浏览器列表可在帮助中心查看。页脚包含帮助中心、服务条款、隐私政策、Cookie政策、版权声明和广告信息等链接。包含X公司的版权声明。