黑马程序员技术交流社区

标题: 最近有没有新的能代替javascript和jquery的新技术 [打印本页]

作者: 请许我一世安宁    时间: 2016-9-11 22:15
标题: 最近有没有新的能代替javascript和jquery的新技术


作者: gaol    时间: 2016-9-11 23:33
没有丶
作者: 黑马豹仔    时间: 2016-9-12 14:51
目前还不知道
作者: zhangfengg    时间: 2016-9-12 22:51
版主要去学新的么?
作者: seedseed555    时间: 2016-9-12 23:12
没有吧,不知道阿
作者: 指間淚痕    时间: 2016-9-13 11:14
目前没有发现,只是发现了HTML5的存在,可以改善一下HTML
作者: gong19931016    时间: 2016-9-13 11:52
取代javascript是需要环境的支持,TypeScript是JavaScript的首要超集;完全兼容JavaScript语言。除此之外,它还添加了更多的功能,通过TypeScript编译,可以把代码进行转换,使之与ECMAScript 5兼容。这与其他编译为JavaScript的语言是不同的。如果有一天浏览器支持typescript,就不需要编译成javascript,也就取代了,仅供参考
作者: 杨凯233    时间: 2016-9-13 13:37
首先javascript起初火起来是因为能直接被浏览器运行。可以操作html。让网页更加生动。另外,jquery只是javascript的封装。让javascript在浏览器端写起来简单一些。再者。现在服务器端也早已开始使用javascript了。比如nodejs。所以,一种语言能不能被取代,关键是看有没有一种语言性能各方面比它更好。书写更简单。
作者: 松松2016    时间: 2016-9-14 20:36
应该没有
作者: 7小虾米7    时间: 2016-9-14 22:39
貌似没有吧,不过现在javascript有几个很火的框架,例如react.js,vue.js都很不错
作者: 少玩游戏少卖萌    时间: 2016-9-16 12:48
目前还没有,jquery还有可能被代替
作者: zhaoyuyun    时间: 2016-9-17 20:10
目前比较流行的JavaScript框架/库有jQuery,MooTools,Prototype,和YUI。但是除了这些流行的框架,还有很多很好的框架也值得我们去关注。以下列出的是10种被认为很有前途的JavaScript框架。(推荐阅读:应用最广的十大Javascript框架)

1.SproutCore

SproutCore

SproutCore强调自身的独特之处是,具有桌面应用程序的功能。

SproutCore官网:http://www.sproutcore.com/

SproutCore文档:http://www.sproutcore.com/documentation/

SproutCore示例:

Photos:http://www.sproutcore.com/documentation/

Sample Controls:http://www.sproutcore.com/static/sample_controls/

2. Spry

Spry

Spry是Adode的Ajax框架,Spry的其中一个最显著的特性是与Adobe的产品集成,如Dreamweaver,Flash和AIR。像其它的Adobe的产品一样,它已经有大量的文档。

Spry示例:

Photo Gallery:http://labs.adobe.com/technologies/spry/demos/gallery/

RSS Reader:http://labs.adobe.com/technologies/spry/demos/rssreader/

Form Validation Widgets:http://labs.adobe.com/technologies/spry/demos/formsvalidation/

3.  JavaScriptMVC

JavaScriptMVC

JavaScriptMVC应用了模型-视图-控制器架构模式,把业务逻辑和表示分离,使得代码更加模块化。

JavaScriptMVC示例:

Todo Demo:http://javascriptmvc.com/learningcenter/controller/demo.html

4.  Qooxdoo

Qooxdoo

Qooxdoo是一个面向对象的Ajax应用框架。它使你能够使用JavaScript来构建应用程序,而不用关心HTML,CSS和DOM。而且它是一个很好的图形用户界面的工具(有点像YUI),内建支持键盘,拖动等功能。

Qooxdoo 示例:

demo browser:http://demo.qooxdoo.org/current/demobrowser/

Feed Reader:http://demo.qooxdoo.org/current/feedreader/

5. midori

midori

midori是一个轻量的JavaScript框架。即使没有压缩,它也只有45KB,而相比之下,jQuery压缩后也有54KB。不过它的轻量并不意味着它缺乏复杂的JavaScript功能。Midori提供了包括跨浏览器的Ajax功能,CSS选择器等等这些JavaScript框架一般都具有的功能。

midori示例:

drag and drop:http://www.midorijs.com/midoriDragDrop.html

popups:http://www.midorijs.com/midoriPopup.html

toggle:http://www.midorijs.com/midoriTableSelection.html#toggle

6. Archetype JavaScript Framework

Archetype JavaScript Framework

Archetype JavaScript Framework与Prototype有很多共同点。它有一个独立的管理系统,能够只初始化页面需要的组件。而且Archetype强调代码易读性,和HTML/CSS/JavaScript分离的最优方法。

Archetype示例:

Slidy Presentation:http://archetypejs.org/slidy-fosdem/Slidy.html

7.  June Framework

June Framework

June Framework从Core library中获取灵感,应用了模块设计模式。如果你使用MS Visual Studio 2008的话,你会爱上它提供的文档,因为它使用了Visual Studio的代码格式。

8. UIZE

UIZE

UIZE(发音: you eyes)是另一个强调RIA的JavaScript框架。它提供了很多Widget,比如日期选择器,表格过滤器,进度条,颜色选择器等。

UIZE示例:

Slideshow With Wipes:http://www.uize.com/examples/slideshow-with-wipes.html

Marquee and Image Port:http://www.uize.com/examples/marquee-and-image-port.html

9. SimpleJS

SimpleJS

SimpleJS是一个简单,轻量的,但很特别的JavaScript框架。它提供了Ajax函数和动态效果。它使用一个很像jQuery和MooTools的插件系统,可以很容易地扩展这个框架。对只需要基本Ajax功能和动态效果的开发者来说,它是一个完美的解决方案。

关于SimpleJS更多内容,请访问:http://simplejs.bleebot.com/

10.  Fleegix.js

Fleegix.js

Fleegix.js是一个很好的事件系统,使你能够很容易地监听,操作,触发DOM事件。它有一个功能,能够将JavaScript对象序列化为JSON格式(fleegix.jason.serialize),也有一些丰富的动态效果。

总结

这么多的JavaScript框架,肯定有一款适合你或者你的项目的。
作者: java程序猿    时间: 2016-9-20 00:34
目前比较火的是::react.js / angular.js  / bootstrap /Ember.js
作者: marsfan    时间: 2016-9-24 00:39
没有,JavaScript 是一种脚本语言,主要用在浏览器中,实现对网页的文档对象的操作和一些用户交互动作的处理。 而 jQuery 则是 JavaScript 的一个代码库(或习惯性叫类库),它将一些在 JavaScript 开发中经常用到的功能集合起来,以方便开发者直接使用,而不需要再用原生 JavaScript 语句写大量代码,同时可在不同浏览器间实现一致的效果。是当前最流行的 JavaScript 库之一。   1. jQuery 作为 JavaScript 的代码库,自然是使用 JavaScript 语言编写的。 2. jQuery 的代码非常规范,执行效率也很高,是 JavaScript 编码的优秀范例。 3. 很多情况下,只要使用 jQuery 的方法就可以实现大部分的 JavaScript 功能。   PS:关于程序语言和代码库之间的联系,打个比方,程序语言是原料,代码库则是用原料做成的半成品,而你的程序项目则是成品。你可以选择直接用原料做,也可以选择加入一些半成品。当然用原料做,你可以更自由,而用半成品则效率更高。
作者: wangxikun    时间: 2016-9-27 13:52
暂时没有,javascript正火呢
作者: barny    时间: 2016-10-1 17:28
没有,不解释.web前端就这个了
作者: 浮世散人    时间: 2016-12-30 01:23
短时间内肯定是没有的了

作者: 浮世散人    时间: 2017-3-26 22:05
买有呢!!!!!!!!!!!!!!!!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2