web中有哪些插件

web中有一下常见插件:1、underscore.js;2、Watch.js;3、axios;4、JSDoc;5、BigDecimal.js。Underscore是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。

web中有哪些插件-Worktile社区

1、underscore.js

Underscore是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。 他解决了这个问题:“如果我面对一个空白的 HTML 页面,并希望立即开始工作,我需要什么?” 他弥补了jQuery没有实现的功能,同时又是Backbone必不可少的部分。也就是说 underscore.js的出现是为了解决早期的js语言本身对数据的处理的薄弱,所以制作的一套函数式编程的库。

Underscore 提供了100多个函数,包括常用的:map、filter、invoke— 当然还有更多专业的辅助函数,如:函数绑定、JavaScript 模板功能、创建快速索引、强类型相等测试等等。

2、Watch.js

“Watch.js”可以为javascript的对象实现观察者模式,监听对象的变化。用麻雀虽小五脏俱全来描述Watch.js比较合适。“观察者”模式是我们在开发的时候经常需要用到的。使用Watch.js那么我们就可以实现在“每当对象属性改变的时候,执行你的函数”。虽然有很多其他的库可以实现相同的功能,但是Watch.js却可以不改变你平时书写代码的方式,并且实现属性改变的监听功能。

3、axios

Axios,是一个基于promise的网络请求库,作用于node.js和浏览器中,它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.js http模块, 而在客户端 (浏览端) 则使用XMLHttpRequest。axios本质上也是对原生XHR的封装,只不过它是Promise的实现版本,符合最新的ES规范。

4、JSDoc

JSDoc 3 是一个用于 JavaScript 的API文档生成器,类似于 Javadoc 或 phpDocumentor。可以将文档注释直接添加到源代码中。JSDoc 工具将扫描您的源代码并为您生成一个 HTML 文档网站。JSDoc 的目的是记录 JavaScript 应用程序或库的 API。假设您想要记录诸如模块、名称空间、类、方法、方法参数等内容。

JSDoc注释通常应该放在记录代码之前。为了被 JSDoc 解析器识别,每个注释必须以 /** 序列开头。以 /*、/***开头或超过3颗星的注释将被忽略。这个特性用于控制解析注释块的功能。

5、BigDecimal.js

前端使用bigDecimal.js进行高精度计算。前端为什么要使用bigDecimal.js计算的理由:在计算机二进制中,表示浮点不精确造成。浮点数据类型float和double在运算中很容易丢失精度造成数据不准确,BigDecimal可以实现浮点数的高精度运算。

延伸阅读:

什么是插件?

插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。

插件的出现可以追溯到1970年代中期,当EDT文本编辑器在Univac90/60系列大型机上运行UnisysVS/9操作系统的时候,其提供了一项功能就是编辑器可以运行一个程序,并允许这个程序进入编辑器的缓冲,允许外部程序染指内存中,正在编辑的任务。插件程序使得编辑器在缓冲区上进行文本编辑,而这个缓冲是编辑器和插件所共同享用的。Waterloo Fortran编译器使用这些特性使得Fortran程序的内部编译可以用EDT编辑。

文章标题:web中有哪些插件,发布者:小编,转载请注明出处:https://worktile.com/kb/p/35733

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年1月16日 下午10:15
下一篇 2023年1月16日 下午10:18

相关推荐

  • 呆神王英键:信息安全行业低调大佬的一次脱轨式创业

    文| babayage 编辑 |馨 月 “呆神”王英键,跟呆字不沾半点关系,言谈举止中尽是通透融润的人生智慧。身为信息安全行业的低调大佬,入行早、辈分高、成就大,在三年一小变、五年一大变的信息产业中屹立18年不倒,帮衬的袍泽、带出的徒弟遍布信安领域。可就是这么一位阅尽春秋的高人,却也做出过让自己猛拍…

    2022年3月20日
    18100
  • 产品功能优先级怎么划分

    产品功能优先级划分的排序框架:1、MoSCoW;2、KANO;3、执行 & 收益矩阵;4、延迟成本 / 工期(CD3);5、RICE分数。其中,MoSCoW是一个简单且有效的工具,可以帮助产品发现用户需求,让目标用户从中获益并找到价值。

    2023年1月2日
    8200
  • 技术路线图怎么做

    做技术路线图的步骤:1、确定目标;2、确定时间范围;3、收集信息;4、确定技术方向;5、绘制技术路线图;6、分享技术路线图。在制作技术路线图之前,首先要确定目标。你需要考虑你的技术路线图是为了什么目的而制作的。 1、确定目标 在制作技术路线图之前,首先要确定目标。你需要考虑你的技术路线图是为了什么目…

    2023年2月26日
    8800
  • 工作流程怎么做

    工作流程的做法:1、记下当前的工作流程;2、确定您的资源;3、确定可交付成果;4、列出流程步骤和任务等。记下当前的工作流程是指,确定当前在整个企业中使用的工作流,并与流程所有者讨论他们面临的问题或他们在当前实践中遇到的问题。

    2023年2月9日
    1900
  • HCR慧辰资讯董事长兼CEO赵龙:上市只是开始,“一云两数”布局数字化赛道

    文| babayage 编辑 | 笑 笑 2020年7月16日,北京慧辰资道资讯股份有限公司(股票代码:688500,简称:HCR慧辰资讯)在科创板上市。 时近一年,HCR慧辰资讯董事长兼CEO赵龙与《科创人》进行了一次足斤足量的诚意分享。沟通话题遍及个人成长、创业经验、管理心得、上市经历、公司未来…

    2022年3月20日
    26100
  • ifix实时数据库有哪些

    ifix实时数据库有:1、ACCESS;2、FOXBASE;3、SQLSEVER;4、ORACLE。Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。

    2023年1月15日
    6000
  • 光纤传输的原理是什么

    光纤传输的原理是利用光的全反射原理,射线在纤芯和包层的交界面会产生全反射,并形成把光闭锁在光纤芯内部向前传播,即使经过弯曲的路光线也不会射出光纤之外。只是在均匀透明的玻璃纤芯上不断的进行反射,从一端传导至另一端。

    2023年1月31日
    2400
  • apk反编译工具有哪些

    apk反编译工具有:1、APKTool;2、Virtuous Ten Studio;3、ApkAnalyser;4、APKDB;5、JADX;6、ApkToolkit;7、jd-gui;8、Smali2Java。其中,APKTool是GOOGLE提供的APK编译工具,能够反编译及回编译apk。

    2023年1月5日
    1.3K00
  • 管理工具和方法有哪些

    管理工具和方法有:1、SWOT分析法;2、乔哈里视窗;3、PDCA工作法;4、七何分析法(5W2H);5、SMART原则;6、SCQA模型。SWOT分析法对研究对象所处的情景进行全面准确的研究,从而根据研究结果制定相应的发展战略、计划等。

    2023年1月31日
    16800
  • 网络进度计划图用什么软件做

    制作网络进度计划图的软件:1、Microsoft Project;2、CCproject;3、亿图图示;4、Altium Designer;5、Visio;6、筑业网络计划软件。Microsoft Project是指,微软开发销售的项目管理软件程序,协助项目经理发展计划、为任务分配资源、跟踪进度等。

    2023年1月31日
    40300

发表回复

登录后才能评论
联系我们
关注微信
关注微信
分享本页
返回顶部
PingCode 比 Jira 更好用的研发管理工具。免费试用         文章及站点合作,请添加微:All-FeiFei