问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

js框架、js库、js类包 这三个到底是什么关系 ?什么概念?

发布网友 发布时间:2022-03-26 11:19

我来回答

1个回答

热心网友 时间:2022-03-26 12:48

就单单的从js方面来说

库:lib,方法库,或组件库。核心库是给二次开发同学用的,它严谨、符合标准、独立健壮、无污染。

框架:framework,主要是给用户使用,当然也给二次开发者用,它易使用、易扩展、可持续发展、可控。
有些框架,依赖它开发的东西,只能在它的树荫下生存,而无法独立。这样的框架,就不能当库来用。如jquery。
有些库,几乎没有框架的特性,所以易用性很差,如YUI2,所以,它的用户群也只能局限于二次开发者,或水平比较高的开发者。
为作框架,可能为了易用性,牺牲了严谨性。例如:渲染String与Array的prototype。这就与库的无污染理念冲突。
所以,一个产品,如果需要它自己即能当框架,也能当库,那么,它就需要权衡取舍。当然,他也可以选择有多种形式的输出(输出成独立的库,或是易用的框架)。

所以jquery是一个框架,其实目前来说,js库都可以叫作js框架,js类包是使用了oo的思想,封装的一个方法包,jquery也可以看作一个类包
js框架、js库、js类包 这三个到底是什么关系 什么概念

所以jquery是一个框架,其实目前来说,js库都可以叫作js框架,js类包是使用了oo的思想,封装的一个方法包,jquery也可以看作一个类包

js框架怎么使用常用的js框架

所以jquery是一个框架,其实目前来说,js库都可以叫作js框架,js类包是使用了oo的思想,封装的一个方法包,jquery也可以看作一个类包。threejs框架为啥不火?threejs框架不火的原因,属于比较专业的工具框架,使用的不算多,另外往往使用的人很多都是急于上手的那种,拿来即用,却无法快速达到精细要求...

js框架是什么意思?

javascript框架和库有什么关系和区别?1、库:lib,方法库,或组件库。核心库是给二次开发同学用的,它严谨、符合标准、独立健壮、无污染。框架:framework,主要是给用户使用,当然也给二次开发者用,它易使用、易扩展、可持续发展、可控。2、一个注重整体,一个注重细节,框架帮助你解决“代码如何组织...

javascript,什么是js库?

API 是应用程序编程接口(Application Programming Interface)的缩写。它是包含属性和方法的库,用于操作 HTML DOM。Prototype 通过提供类和继承,实现了对 JavaScript 的增强。MooTools MooTools 也是一个框架,提供了可使常见的 JavaScript 编程更为简单的 API。MooTools 也含有一些轻量级的效果和动画函数。...

...js的框架!但是到底怎么理解框架啊,框架到底是什么样的?

很直白的说,其实js框架就是对js代码一层封装,提供了一些教常用的方法。如jquery,就是用js代码自己写了很多函数,放到jquery.js文件中,作为一个js的函数库。别人可以直接引用这个js文件,然后用里面的js方法完成常用的操作。这就是jquery框架的本质。为什么要使用框架?优势在哪里?优势在于,它封装的...

计算机软件开发学习路线是什么?

第三:WEB前端以后从事Java开发,从事JavaEE开发,主要开发的系统结构是B/S结构的,B指的是Browser,S指的是Server。要开发这种系统,B端要会,S端也要精通。WEB前端的学习就是学习B端技术。包括:HTML 、CSS、JavaScript(JS)、jQuery框架(底层对JS进行了封装)…第四:JavaWEBWEB后端其实可以是很多种不同的编程语言,例如...

js和jquery的关系?

js和jq有什么关系吗?1、JQ的学习,这是一个非常优秀的框架库,里面用JS封装了大量的功能,用JQ实现特效就相对容易一些,如果你JS学的非常好的话,那么JQ学起来一定是没有任何的问题。2、jq是基于js的。jq把常用的js进行了封装,使用起来更方便。3、jQuery是一个js框架,封装了js的属性和方法。操作...

node.js和vue.js的区别(nodejs与vuejs关系)

nodejs和vue的关系是什么?vue是一种js框架,wepack是打包工具,nodejs也是js后台框架,三者就相当于是表兄弟,表兄妹的关系,没有直系亲属的关系。Vue.js自身不是一个全能框架——只聚焦于视图层。其它库或已有项目整合。在与相关工具和支持库一起使用时,Vue.js也能完美地驱动复杂的单页应用。

前端开发工程师需要学什么(前端开发工程师需要学什么课程)

一、三大基础技能,js、css、html这三项技能是前端工程师能力中的基础,任何框架、工具、库都是基于这三者只上的。这是硬实力,决定了整个前端生涯能够达到的高度,以及在后面的技术栈拓展中的顺畅程度和能够达到的效果。 二、工程能力要有,前端工程师首先是个工程师,做项目就是在做工程,所以懂得如何把一个项目的前端...

前端三大框架区别(前端三大框架区别是什么)

前端框架是前端框架nodejs是nodejs两个是不同的概念。node.js可以越过php去访问数据库前端不可以。所以你明白? 问题八:JavaWeb学完三大框架SSH之后,还可以学什么东西?对以后工作有点用的。1学点模式设计 2学习数据库设计弗3学习前端的js、ajax、jQuery等 4弄个项目反复练练 问题九:想做javaee开发,但是没有学...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Twitter密码输入错误5次,为什么会锁定账号? twitter账号被锁定了怎么办? 苹果手机怎么同时安装2个同名app 推特账号被锁怎么办? 你好,刚做的一网站,网页源代码不会修改和保存,能帮忙指点详细一点吗,谢 ... 为什么我的Twitter帐号被锁定? 梦见自己伤口好了割开又重,包扎 08年北京奥运会金牌材质 08年奥运会金牌是纯金吗 08奥运会金牌材质 javascript库有哪些支持promise规范 国内有哪些靠谱的 Javascript 库 CDN可用 JS的常用开发框架有哪些 有哪些优秀的前端js框架 javascript,什么是js库? javascript框架有哪些 能推荐几个功能丰富的交互式Javascript库吗? 请问javascript库包含了哪些东西,开发它有什么意义? 有哪些值得推荐的绘制3D的js库 js类库有哪些 ipad网速突然变慢了 ipad3网速很慢!什么问题? 为什么ipad连wifi网速很慢 ipad air2上网慢该怎么办 ipad网速慢怎么办 ipad mini 2链接 WiFi,上网速度很慢是怎么回事 ipad的网速慢怎么办 iPad网速非常慢,甚至上不了,怎么回事?有办法解决吗? ipad连wifi网速慢是怎么回事呀? 为什么ipad上网网速特别慢 有哪些用 JavaScript 实现的图形库 QML中能使用什么JS库 JS有哪些框架 js里边都有哪些框架? JS有哪些框架? 现在前端有哪些js框架可以学习的啊? js框架、js库、js类包 这三个到底是什么关系 什么概念 JS有哪些爬虫库? 零钱通怎么隐藏金额 华为荣耀怎么单独隐藏零钱通这个功能? 征信不好微信零钱通会找不到吗 从零钱通转钱怎样不被发现 小米浏览器下载视频在哪 小米浏览器视频缓存文件在哪? 小米浏览器视频缓存文件在哪? 小米手机用小米浏览器下载的视频在哪可以找到 小米浏览器离线视频导出怎么操作? 小米手机浏览器下载的文件在哪个文件夹? 小米手机自带的浏览器缓存视频文件在哪? 小米浏览器下载的离线视频存在哪里
  • 焦点

最新推荐

猜你喜欢

热门推荐