0 0

js与ruby5

我想问一下,javascript和ruby有什么区别吗?

我想学习他们其中的一个,是学JS还是学ruby,或者两个都得学,或者只学一个就够了。
谢谢大家

还有我想问,如果我去找公司去做一个网站,是我写需求分析,还是公司写需求分析,然后我来改?
谢谢大家啦~
2008年10月03日 17:15

1个答案 按时间排序 按投票排序

0 0

采纳的答案

引用
javascript和ruby有什么区别吗?

有很大的区别!你为什么要将它们二者进行比较.js用得最多的做为web客户端脚本进行辅助.

而ruby是一本动态的解释型的面向对象的脚本语言.基于它实现的一个web框架是rails

二者的共同点:动态,解释,脚本语言,另外js也可以向ruby一样面向对象

不同点:js一般用得最多的是在web开发的客户端,而ruby可以作以服务器端的语言(如rails)


引用
我想学习他们其中的一个,是学JS还是学ruby,或者两个都得学,或者只学一个就够了。

这要看你自己的需求啦,我个人认为你要对js熟悉(因为它是WEB开发中的所需要的基础,不管是java,php,asp什么的,js都有用),如果有精力的话学学ruby也是不错的.
引用
如果我去找公司去做一个网站,是我写需求分析,还是公司写需求分析,然后我来改?

你是说你找活儿做?一般是你和公司的BOSS们交流吧,然后从中取得信息,从而得到需求,然后才能把网站做好.如果他公司已经有了一个网站,你可以先分析研究一下,然后重新做也可以,改也可以.


感觉你问的问题比较基础啊.呵呵,加油吧.

2008年10月04日 18:39

相关推荐

    Thermostat-JS-Ruby:Javascript 与 Ruby

    恒温器:JS 和 Ruby 一个智能恒温器程序,内置于 Javascript 和 Ruby 规格: 恒温器从 20 度开始 您可以使用向上按钮提高温度 您可以使用向下按钮降低温度 最低气温10度 如果开启省电模式,最高温度为 25 度 如果...

    javascript apis ruby api

    Struts是一个Java Web开发框架,虽然标签中提及的是Struts 1.1版本,但这里可能是将Ruby的Struts概念与Java的Struts框架混淆了。Ruby中类似Struts的框架是Ruby on Rails,它是一个MVC(Model-View-Controller)架构...

    prototype_oop_javascript_ruby_prototype_

    在JavaScript中,原型是实现OOP的一个关键机制,而在Ruby中,虽然使用的是类(Class)作为主要的OOP构造,但仍然可以找到与JavaScript原型模式相类似的思想。让我们深入了解一下这两个语言中的原型和面向对象编程。 ...

    Ruby转JavaScript的编译器Opal.zip

    Opal 是一个 Ruby 转 JavaScript 的编译器. Opal 将 Ruby 源码转成 JavaScript 源码,运行速度很快,包含一个编译器、核心库和运行时实现。 标签:Opal

    ruby2js:Ruby到JavaScript的转换

    最小但可扩展的Ruby到JavaScript的转换。 文献资料 访问以获取详细的设置说明和API参考。 概要 基本: require 'ruby2js' puts Ruby2JS . convert ( "a={age:3} \n a.age+=1" ) 带过滤器: require 'ruby2js/...

    JS.Class 2.1发布 Ruby风格的JavaScript.zip

    《JS.Class 2.1:Ruby风格的JavaScript详解》 在JavaScript的世界里,开发者们一直在寻找更为优雅、灵活的编程模式。JS.Class 2.1的发布,正是为了解决这一需求,它引入了Ruby语言的类定义方式,使得JavaScript的...

    Ruby.js:Ruby 函数

    Ruby.js 扩展 Ruby 函数。 文档 如何使用 标准通话 Ruby . uniq ( [ 1 , 1 ] ) - > [ 1 ] Ruby . ord ( "ab" ) - > 97 直接呼叫 Ruby [ 2 ] . Array . prototype . uniq . call ( [ 1 , 1 ] ) - > [ 1 ] Ruby [ 2...

    tagteam-dev_html_javascript_ruby_css_

    此外,JavaScript库如jQuery、React或Vue.js也可能用于简化开发过程。 **Ruby** Ruby是一种面向对象的编程语言,尤其适合Web开发。在TagTeam中,Ruby可能用于服务器端逻辑,处理HTTP请求、解析RSS源、存储和检索...

    ruby(前途大好的ruby+rains)

    4. **块和 Proc**:Ruby中的块是一段可执行的代码,可以与方法一起使用,通过`do..end`或`{..}`定义。Proc是代码块的可存储形式,可以作为参数传递或赋值给变量。 5. **闭包**:Ruby中的 Proc 和 lambda 实现了闭包...

    Ruby-Mittsu一个Ruby的3D图形库

    在源代码中,可以看到如何将Ruby代码与THREE.js的JavaScript代码交互,这对于理解跨语言库的实现机制非常有帮助。 总的来说,Ruby-Mittsu是一个强大的工具,它将THREE.js的3D图形功能引入Ruby世界,为Ruby开发者...

    Ruby-plotrb构建在Vega和D3之上的Ruby绘图库

    Ruby-Plotrb是一个基于Ruby语言的数据可视化库,它利用了Vega和D3.js这两个强大的JavaScript库的强大功能。本文将详细介绍Plotrb库的核心概念、如何使用以及它在数据可视化的应用。 首先,让我们理解一下Vega和D3....

    包含世界各地美食推荐的地图。_JavaScript_Ruby_下载.zip

    标题中的“包含世界各地美食推荐的地图”表明这是一个与地图应用或数据可视化相关的项目,可能是通过JavaScript和Ruby技术实现的。这个项目可能是一个互动式的Web应用程序,允许用户探索全球各地的美食。JavaScript...

    基于JavaScript的Ruby编程高级教程《The Book Of Ruby》源码

    该项目是基于JavaScript的《The Book Of Ruby》高级教程源码,包含102个文件,其中包括26个HTML页面文件、25个Markdown文档、18个JavaScript源文件、9个PNG图片文件、8个CSS样式表文件、6个Source Map文件、5个JSON...

    Ruby-LazyHighCharts一个简单和非常灵活的方式从ruby代码使用HighCharts

    《Ruby-LazyHighCharts:轻松实现数据可视化的高效工具》 Ruby-LazyHighCharts是一个针对Ruby编程语言设计的库,它提供了一种简单且高度灵活的方法来利用HighCharts库进行数据可视化。HighCharts是一个广泛使用的...

    EmpowerCuriosityRedshift分析平台_JavaScript_Ruby_下载.zip

    这个压缩包提供的资源可以帮助开发者快速搭建一个与Redshift集成的分析系统,通过Ruby进行后端数据处理,而JavaScript则负责前端展示和用户交互。这样的组合使平台具备了强大的数据分析能力和友好的用户体验。不过,...

    Ruby-rabl普通的ruby模板包含jsonbsonxmlplist和msgpack支持

    JSON(JavaScript Object Notation)是最常见的数据交换格式,轻量级且易于人阅读和编写,同时也易于机器解析和生成。RABL支持JSON输出,允许开发者轻松地指定对象属性、数组和嵌套结构。例如,你可以定义一个模板来...

    Ruby编程,Ruby编程,

    - **游戏开发**:尽管不如Python或JavaScript那样广泛使用,但Ruby也可以用于小型游戏的开发。 - **科学计算与数据分析**:虽然不是主流,但Ruby也有一些库支持数值计算和数据处理。 - **嵌入式系统**:由于其轻量级...

    Ruby-Hanami是一个全栈的Ruby的Web框架

    3. **Hanami::Model**:与数据库交互,支持多种数据库适配器,如SQLite、PostgreSQL和MySQL。Hanami模型强调数据的领域模型,而非传统的ActiveRecord模式,这使得模型更加关注业务逻辑。 4. **Hanami::View**:负责...

    ruby使用json库

    在处理数据交换格式时,JSON(JavaScript Object Notation)是常见的选择,因为其简洁、易读且被大多数编程语言支持。Ruby内置了对JSON的支持,通过JSON库,我们可以方便地进行JSON数据的解析和生成。 JSON库在Ruby...

Global site tag (gtag.js) - Google Analytics