首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    15 个有趣 JS 和 CSS 库

    在每个月,我们都会为大家分享一些最新、有趣前端库,希望它们中一些会对你项目有所帮助。当然,如果你也发现了一些有趣、实用库,框架或是工具,也欢迎留言与大家一同分享。 1.Currency ?...currency.js 是一个用于处理货币值轻量级 JavaScript 库,它解决了 JS浮点问题,你无须担心 Decimal 这类精准数据类型,就可以直接进行基本算数运算。...你可以使用 Lass 搭建基于 Node.js 脚手架工具。...Fastify 是一个现代 Node.js 框架,灵感源自 Hapi 和 Express 等项目。...Words To Numbers 是一个有趣 JS 库,它能够识别单词并转化为数字。如果传递字符串为数字,它就会返回相应数值,否则它将返回初识字符串。

    2.9K71

    【前端词典】4 个实用有趣 JS 特性

    前言 最近在学习过程中发现了我之前未曾了解过一些特性,发现有些很有趣并且在处理一些问题时候可以给我一个新思路。 这里我将这些特性介绍给大家。...4 个有趣 JS 特性 利用 a 标签解析 URL 有的时候我们需要从一个 URL 中提取域名,查询关键字,变量参数值等,一般我们会自己去解析 URL 来获取这些内容。...可是你或许不知道还有更简单方法。 即创建一个 a 标签将需要解析 URL 赋值给 a href 属性,然后我们就能很方便拿到这些内容。...void 运算符 void 运算符对给定表达式进行求值,然后返回 undefined。 由于 void 会忽略操作数值,因此在操作数具有副作用时候使用 void 会更加合理。...IntersectionObserver 可以用来监听元素是否进入了设备可视区域之内,而不需要频繁计算来做这个判断。

    53550

    有趣 PerformanceObserver

    常见性能指标数据获取在很早时候,前端开发性能数据很多都是从Performance里获取:Performance接口可以获取到当前页面中与性能相关信息。...一般来说,我们可以在页面加载某个结点(比如onload)时候获取,并进行上报。但这仅包含页面打开过程性能数据,而近年来除了网页打开,网页使用过程中用户体验也逐渐开始被重视了起来。...,但该方式可用于检测用户交互流畅性,并不能作为出现卡顿时定位方案。...具体卡顿定位,可参考《前端性能卡顿监控和定位方案》一文。...前端性能在前端领域中,也算是个亘古不变难题,每次研究总能学到新知识,这也是挺有趣一件事呢。查看Github有更多内容噢: https://github.com/godbasin

    51010

    为什么说Web开发和Vue.js是如此有趣

    我想告诉你,我开始享受使用Vue.js和进行前端开发故事。这不应该被理解为一篇关于为什么Vue.js可能比React,Angular或任何你正在考虑其他Web框架更好文章。...我可以在SharePoint上使用Ajax,并根据响应情况建立我HTML。这将是超级有趣!...所以,如果我们不失时机使用它,包括一个它提供工具时,我们也就决定支持它了。 为什么是Vue.js,好玩吗? 许多我所给原因可以归因于Vue替代品。 模板 最初使我对vue.js感兴趣是模板。...组件 虽然你不使用组件也可以利用Vue响应和模板,但组件化体系结构实现是真的很有趣。学习如何将行为封装到组件中是很有趣,它使我能够高效地分割代码。...这些挑战本身很有趣,因为这让我们了解了各种平台。 JavaScript JavaScript继续以极快速度发展,但它是一种非常有趣语言。

    2.1K10

    有趣散点图

    散点图是一种有用也有趣图表,往往能够给我们提供意想不到解决方案。本文并不讲解散点图应用,而是通过几个使用散点图表现图表,让我们更加了解这种图表类型。...下面的图1所示是几幅使用散点图制作图表。 图1 我们来看看它们制作过程,以及如何调整数据使其变换形状。 散点图每个点由2个值确定:X坐标和Y坐标。...点1定位方形左下角,点2定位左上角,这两点定义了方形左侧垂线边;剩下3个点绘制方形其余3条边。 图2 可以看到,完成这个方形需要5个点,最后点与第一个点坐标值相同。...同样,使用点6至点10绘制了内侧橙色方形。 下面,我们来扩展数据以绘制更多方形。 首先,定义单元格C1名称:Points,单元格C2名称:Scale。...注意,Scale定义了内侧方形相对于其外侧方形大小。 保留图2中前9行数据,在第10行相应单元格中输入下列公式。

    2.9K10

    有趣JS面试题,一起探讨一下吧

    ---- title: 有趣JS面试题,一起探讨一下吧 subtitle: js-case date: 2018-08-02 09:12:22 tags: [web前端, js面试题, javascript..., 面试题] categories: 面试 author: - Javan description: 有趣前端javascript面试题,你都有了解嘛?...这里i和j是同步增长,当j加到7时候,i也等于7,k执行等于14,j再加1,不满足条件,跳出循环,结果为14,如果再问i和j值,则都为8。...//首先我代码太烂是因为我创建了太多定时器,仅仅这里我就创建了6个定时器,如果i值非常大,会非常消耗资源,大大降低执行性能 //优化代码如下:这里好处是即使你i1值达到10000甚至1亿,我始终只有...console.log(++i1) : clearInterval(time); } 可惜你这个函数是错,setInterval接收是一个function:output,而不是接收一个已经运行output

    50830

    有趣数学(一)

    前言:前几天一个阿姨告诉我她一碰见数学就头疼,是一个不折不扣数学白痴,我说你学到是学校数学,那不是真正数学,当时我立了flag,要让你喜欢上有趣数学,于是就有了这个系列诞生....”斐波那契”那人,真实名字叫列昂纳多,来自比萨,这个数列出自他书.这本书奠定了西方世界数学基础,其中很多数学方法一直沿用至今,从应用角度来看,斐波那契数列在自然界中经常神奇出现...169 441 1156 3025] 毫无意外,当你加上两个连续斐波那契数字时,你得到了下一个新斐波那契数,是不是很神奇,因为他们就是这么定义,但是你不知道把斐波那契数平方加起来是有什么神奇效果...现在我们已经发现了这些好玩模式.更能满足你们好奇心是,弄清楚背后原因,让我们看看最后这个等式,为什么1,1,2,3,5和8平方加起来等于8*13?现在我试图通过一个简单图形来解释: ?...一方面,他面积就是组成他小矩形面积之和,就是我们用到矩形之和,他面积是1平方加上2平方加上3平方,加上5平方,加上8平方,是这样得到结果就是面积,另一方面,因为这是矩形,面积就等于长

    69480

    有趣statement stack

    引子 在使用events_statements_current过程中发现,同一线程在同一时刻,可能有多条记录,与直观感觉不太一样,于是跟踪了一下内部实现,有了本文。...STATEMENT STACK定义 STATEMENT STACK 是events_statements_current表被后用于存储当前会话执行语句堆栈数据结构。...nested_statement_lost 存储丢失语句数量 STATEMENT STACK相关小实验 1) 创建测试存储过程 存储过程功能主要是:人为等待10秒左右 -- 保存为:stat_stack.sql...GreatSQL特性 | 深入浅出MGR MySQL 8.0.30动态redo log初探 MySQL中USER()和CURRENT_USER()区别 浅谈 MySQL 新身份验证插件 caching_sha2..._password ---- 关于 GreatSQL GreatSQL是由万里数据库维护MySQL分支,专注于提升MGR可靠性及性能,支持InnoDB并行查询特性,是适用于金融级应用MySQL

    39010

    有趣拖放案例

    最流行几个是:react-beautiful-dnd 脱颖而出,是最常用,它提供了一个干净且高级API,具有很多抽象。它是由Atlassian开发。...dnd-kit 是最新之一,它是现代、轻量级且性能良好。问题**在epilot,我们在应用程序不同部分广泛使用了react-beautiful-dnd。...dnd-kit关键优势包括:零依赖优化性能可访问性支持多种输入方法全面的文档和示例演示代码这里是使用两个库进行简单拖放代码。...它使用Sortable来解决这个问题,因为这是它解决用例之一。它符合我们解决更复杂嵌套拖放场景以及在不同级别拖动能力目标。...碰撞检测策略 - 它提供了针对不同用例特定各种策略,从而在树内控制元素切换。你甚至可以开发自己自定义策略以满足你要求。

    25500

    有趣有用PCA

    讲解PCA文章数不胜数,本文旨在作为一个学习笔记,不对PCA原理和应用作过多重复介绍;而是先给出一个将PCA用于图片压缩例子,从而能够直观地感受PCA效果;然后结合这个例子对PCA推导做一些讨论...对于作标准化处理情形,当我们保留50个主成分时候,重建图片已经有一个比较高清晰度了,此时降维后数据大概是原数据大小20% [附录一]。...自然地,我们希望降低特征数量,将 矩阵降维到 ( )新矩阵 ,并且让低维空间中数据尽量继承原始数据中方差,这样低维空间中点也可以尽可能分得开。...剩余主成分依此类推。 这一小节我们给出了如何找到第一主成分详细推导过程。从坐标轴观点看,第一主成分有这样特点,即在所有 维向量中,原来样本点在主成分所在坐标轴上坐标之间方差最大。...附录:相关代码和参考来源 附录一:数据压缩比率计算 将一幅 图片降维到 ( ) 时候,我们需要保留两个小矩阵,一个是主成分矩阵 ,以及新图片数据矩阵 。

    95120

    有趣数字游戏

    0 引言 经过一段时间对Python学习,我们已经能够相对熟练使用Python中循环语句和条件语句,那么今天我们就结合循环语句和条件语句来做一个简单猜数字游戏。...如果用户猜测数字大于系统给出数字,打印"too big";如果用户猜测数字小于系统给出数字,打印"too small";如果用户猜测数字等于系统给出数字,打印“回答正确!”,并退出循环。...3 实验结果与讨论 通过实验、实践等证明提出方法是有效,是能够解决开头提出问题。...break 4 结语 针对猜数字问题,提出导入import,循环语句和条件语句并用方法,证明该方法是有效。...本文数字游戏只针对规定范围内整数进行猜测,后续还可以对其进行升级,缩小产生随机数字范围并包括一位小数来增加游戏难度。 实习编辑:衡辉 稿件来源:深度学习与文旅应用实验室(DLETA)

    43720

    有趣基因命名

    gene symbol 是非常官方,由HUGO 组织负责维护,有专门数据库HGNC database of human gene names | HUGO 以前分析数据时候,有一些基因symbol...MIR系列基因应该是 miRNA相关基因 LINC系列基因应该就是long intergenic non-protein coding RNA OC系列基因,是非正式,推定,日后可能被更合适名字替代...关于非编码蛋白基因 如果有一个很接近蛋白编码基因,lncRNA名字应该以这个编码基因名字开始,然后制定以后后缀,这个后缀可以下方式分类: ● 反义 (antisense,AS),BACE1-AS...上述命名基本架构适用于大多数lncRNA,但对于基因密集区域lncRNA可能就不适用了,这种情况下,你应该与HGNC沟通来解决。...关于Excel表格日期基因 当然了,如果你是Excel表格操作,你还有可能遇到日期基因: ? image-20191129123404482 具体见:Excel-坑你基因名没商量!

    1.1K20
    领券