A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行了
2.什么是强类型语言,什么是弱类型语言?
Java语言是强类型语言,而JavaScript是弱类型语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
回复 使用道具 举报

1.根据你的理解谈谈什么是脚本语言?
浏览器可以直接解析执行
2.什么是强类型语言,什么是弱类型语言?
强就是Java,JavaScript是弱类型语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
类型:不大一样的点在于java的char,string在javacript都属于string
java的int,double等数值类型在javacript都属于number类型
javacript多了undefined,以及null类型。
变量:java变量的数据类型固定。然而javacript数据类型可变。
运算符:javacript多了个全等于(===),且在javacript中,不同数据类型可以一起运算,会自动转换类型。无论是string或者boolean
方法:不用new对象,可以方法体直接使用
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不用编译就可以使用的语言
2.什么是强类型语言,什么是弱类型语言?
强语言代码书写严格,弱语言相对比较放松
3.将Java语言和J a v a Cr i p t对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
脚本语言是一种解释型的语言,一个脚本通常是解释执行而非编译,java、C++等语言先编译后执行,而脚本语言是在程序的运行过程中逐行进行解释。
2.什么是强类型语言,什么是弱类型语言?
强类型语言也称为强类型定义语言。是一种总是强制类型定义的语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。
弱类型语言变量在定义时无需指定数据类型,即可使用,并可存放任意数据类型。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义数据类型时:  java定义变量时必须指定数据类型,并且定义后只能存放该数据类型,
                             javascript:定义变量时无需指定数据类型,而且可以存放任意数据类型。
运算符:java三元运算符,返回值必须是同一数据类型,JS同样可以是任意数据类型。
              JS一元运算符“+”、“-”存在强制类型转换
方法:java定义方法时必须指定参数和返回值的数据类型,除了重载方法,方法名称不可相同,
          JS方法定义时,形参的类型不用写,返回值类型也不写, 方法是一个对象,如果定义名称相同的方法,会覆盖。
回复 使用道具 举报
陈建秋
1.根据你的理解谈谈什么是脚本语言?  不需要显示编译的编程语言。
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟空间存储空间时,定义了空间将来存储的数据类型。只能存储固定类型的数据。
弱类型语言:在开辟空间存储空间时,没有定义空间将来存储的数据类型。可以存放任意的数据类型。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别

   Java 定义数据类型:数据类型必须与声明类型一致,JavaScript则用Var声明,赋值可以是任意数据类型。
   Java 的变量 分为基本类型和引用类型,JavaScript分为原始数据类型和引用数据类型,null类型为object。
   Java的/计算的是商而JavaScript计算的是小数,Java中的==基本类型比较值是否相等引用类型比较地址值是否相同,JavaScript==会先比较数据类型是否相等不等的话会进行转化然后在按字典比较,如果使用的是===会先判断类型如果类型不符直接返回false,java中的来三元运算符两个表达式必须是个值在javascript中可以是不同的类型。
  Java的普通方法对象调用,静态方法类名调用,javascript直接调用方法。
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
答:脚本语言即不需要编译,直接就可以被浏览器解析执行了的语言。

2.什么是强类型语言,什么是弱类型语言?
答:强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。
                    只能存储固定类型的数据;
      弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存
                   放任意类型的数据。

3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
答:Java语言中数据类型有4类八种,在定义数据类型时应一一对应,
       而JavaScript数据类型有5中,在定义数据类型的时候皆可用var来表示其类型。
       JavaScrip语言运算符有===(全等于)运算符
        JavaScrip语言中的方法相当于对象,返回值不用写,形参的类型不用写,方法会覆盖!



(黄嘉欣)
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行
2.什么是强类型语言,什么是弱类型语言?

* 强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
* 弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。

3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型:java语言对数据类型的分类相对于javascript更精细,明确

变量:java 严格要求定义变量时需要区分数据类型,JavaScript 定义变量时不需要区分数据类型
运算符:一元运算符:JavaScript在使用时,会根据一定规则自动转换数据类型
              比较运算符:JavaScript在类型相同时,直接比较,根据字典顺序比较。按位逐一比较,直到得出大小为止。
                                  类型不同时,会先自动进行数据转换后在比较;

                                  === (全等于)比较之前,先判断类型,如果类型不一样,则直接返回false
              逻辑运算符:JavaScript使用逻辑运算符时,各数据类型根据规则转换为boolean;且,这些数据类型可以充当条件语句进行判断,简化代码书写
              三元运算符:JavaScript返回值可以是不同类型,也就是值1,值2 可以不相同;java中就不行;
方法的区别:创建方式上不同,JavaScript不需要区分类型就可以创建,不需要写数据类型以及返回值类型,当定义重名方法时,会覆盖之前的方法
                    在JS中,方法的调用只与方法的名称有关,和参数列表无关

以上java 与 JavaScript 不同的对比, 就可以反映JavaScript 相对于java 的不严谨,但JavaScript的书写更加简便;


回复 使用道具 举报
1.        根据你的理解谈谈什么是脚本语言?
不需要编译,直接可以被浏览器解析的语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言:开辟的变量储空间只能存储固定数据类型的数据
弱类型语言:开辟的变量储空间能存储任意数据类型的数据
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java数据类型区分的比较详细
JavaScript  number代表了数字, null 代表一个对象为空的占位符
Undefined代表如果一个变量没有给初始化值,则会被默认赋值为undefined
定义变量时Java需要指定数据类型,JavaScript不用,用var即可
JavaScript中如果运算数不是运算符所要求的类型,那么JavaScript引擎会自动的将运算数进行类型转换。string转number:按照字面值转换。如果字面值不是数字,则转为NaN,boolean转number:true转为1,false转为0
JavaScript有===(全等于)在比较之前,先判断类型,如果类型不一样,则直接返回false
JavaScript方法定义时,形参的类型不用写,返回值类型也不写,如果定义的方法相同则会覆盖,调用方法只和方法名称有关,和参数列表无关。
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
可以运行在浏览器上的编程语言,不需要编译,直接就可以被浏览器解析执行。
2.什么是强类型语言,什么是弱类型语言?
  强类型语言对于数据的类型有着严格的定义,对于存放的数据类型的容器会有数据类型的限制,变量和方法都有指定的数据类型已经返回类型等,而弱类型语言则相反,不用定义变量数据类型和方法的返回值和参数数据类型以及参数个数等,限制比较宽松,没有数据类型的限制。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
   Java的数据类型分为基本数据类型和引用数据类型,JavaScript只有五种的原始数据类型,有java没有的null,undefined。定义变量java一定要定义变量的数据类型,JavaScript则不用,进行运算符操作java不会进行数据类型转换,而JavaScript会根据情况进行相应的转换再进行运算,定义方法的时候java需要定义返回值类型以及参数的数据类型以及个数,JavaScript则都不用定义。
回复 使用道具 举报

1.根据你的理解谈谈什么是脚本语言?
就是外挂
2.什么是强类型语言,什么是弱类型语言?
严谨,书写规范强制要求,不严谨运行期才检查的语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
方法java 报错不能重复名字(除了重载)javaScript 直接覆盖,变量java 定义一个变量不能重复,第二次赋值不能超出第一次的数据的类型,javaScript 无所畏惧  数据类型 死的东西不解释 运算符 总而言之 javaScp.ript兼容性较强 基本不爆错,错了也不显示。
回复 使用道具 举报
1.脚本语言是为了提高用户体现,作用在客户端浏览器,不需要编译就能执行的代码
2.强类型的语言是对语法有严格的规定,不按照规定来定义代码则报错,弱类型语言是可以不是完全按照要求书写代码,有一些代码的遗漏,或者逻辑的不严谨,可能并不会影响执行的效果
3.定义数据类型:Java数据类型分为基本数据类型: byte,short,int ,long,float,char,double,boolean,,引用数据类型:String ,class ,数组,集合,接口,基本数据类型的封装类等..,而在js中为原始数据类型:number,string,null,undefind,boolean,引用数据类型:对象

变量的定义:Java 中 数据类型 变量名 = 值 ; js 中 :var  变量名 = 值 ;

运算符:在js中有多了全等运算符 === ,

方法区别:Java中的方法在类中的成员位置 ,方法不作为对象,js中方法就是对象
回复 使用道具 举报

1.根据你的理解谈谈什么是脚本语言?
脚本语言就是直接嵌入其他语言的执行语言,不需要编译直接被浏览器解析。
2.什么是强类型语言,什么是弱类型语言?
强类型语言在定义变量时要求变量只能定义一种数据类型,若变量不经过强制转换,在赋值时永远只接收所定义数据类型的数据。弱类型语言的变量则可以接收任意数据类型的数据
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java数据类型有四类八种,js则是5种基本数据类型和一种引用类型。
java在定义变量时固定指定单个数据类型,变量只接收同数据类型的数据。
js变量则可以接收所有数据类型。
java变量在参与运算时只能是同种类型数据进行运算。js可以有多种数据类型不同的数据参与运算,运算符会将数据类型进行转换在进行运算。
java方法的调用和方法名,返回值,参数列表都有关。js方法的调用只与方法名有关。
=====================================================周楠
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?脚本语言即为不需要编译,直接就可以被浏览器解析执行的语言

2.什么是强类型语言,什么是弱类型语言?
强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。

3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别

数据类型上:数据类型的种类不同,基本数据类型java四类8种,JS原始数据类型共5种
变量上:java定义变量需要确定数据类型,JS不需要
运算符上:JS中进行数字运算时,会自动将非数字类型进行转换,java不会。JS中进行逻辑运算时,会自动将非boolean类型进行转换,java不会。JS中进行比较运算时,会先进行类型转换再比较,且有特有的“===”符号
方法上:JS中1. 方法定义是,形参的类型不用写,返回值类型也不写。2. 方法是一个对象,如果定义名称相同的方法,会覆盖。3. 在JS中,方法的调用只与方法的名称有关,和参数列表无关。4. 在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数

杨式贤


回复 使用道具 举报
-  变量 、运算符在语言类型上的差别导致了在空间
1.根据你的理解谈谈什么是脚本语言?
不需要编译,可以直接在软件上执行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟变量存储空间是,定义了专门空间来存储一类数据,一个空间只能存取固定的数据类型  
弱类型语言:在同一个空间存储,可以是全部类型

3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
-  JavaScript中方法就是对象,java中的方法只是其中的组成部分
-  JavaScript数据类型分为数字、字符串、Boolean、null、undefined
-  JavaScript变量 、运算符在语言类型上的差别所有数据在一个空间,所以运算和变量都是相同,所有不同数据类型之间都可以进行运算符操作,而在java中严格规定了相同类型的数据才能进行运算符的使用

周家乾




回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不用编译的语言
2.什么是强类型语言,什么是弱类型语言?
强类型:是定义变量开辟内存空间,只能存放指定的数据类型
弱类型:是定义变量开辟内存空间,可以存放任意的数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义数据类型java必须指定数据类型,javaScript不用指定
java的变量必须指定类型,javaScript不用指定类型
javaScript的方法不指定参数,调用时也可以传参
javaScript运算是如果类型不同,会强制转换




回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不用编译就可以使用的语言
2.什么是强类型语言,什么是弱类型语言?
强语言代码书写严格,弱语言相对比较放松
3.将Java语言和J a v a Cr i p t对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
回复 使用道具 举报
邹毅涛
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译在运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言是在分配内存空间时就需要给变量初始化数据类型,弱类型不需要。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java语言定义数据类型基本类型四类八种,和引用类型  Javascript则是5种原始类型数据和引用类型。
java强类型需要定义变量的数据类型,JavaScript不需要
JavaScript运算符有+(正号) ===
JavaScript方法就是对象
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?   运行在浏览器上的语言,不需要编译可以直接被浏览器解析;
2.什么是强类型语言,什么是弱类型语言?
   强类型语言: 开辟一小块存储数据的空间时需要定义存储的数据类型,且只能存储该类型的数据 ;
   弱类型语言: 开辟一小块存储数据的空间时不需要定义存储的数据类型,且存储的数据类型不受限 ;
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别  数据类型5种,number;string;null;boolean;undefined
  定义变量不用指定数据类型,用var就好.


回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译再运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言定义变量开辟空间时限定变量的类型,弱类型语言没有限定
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
JavaScript只有五种原始数据类型,分别为整数,字符串,null占位符,boolean,undefined;
变量无需定义数据类型,+、-号运算符运算时会自动转换类型,比较运算符会先进行转换在比较;对象就是方法
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不需要编译的 可以直接被浏览器客户端 解析的语言  可以增强用户跟 html页面的交互 提升用户体验
2.什么是强类型语言,什么是弱类型语言?
强类型语言 在内存在开辟空间 储存变量时 有严格的数据类型规定 只能存储相对应类型的数据
弱类型语言 没有严格的数据类型规定  开辟的内存空间可以储存任意的数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型
Java: 4类8种
JavaCript:5类  number  string  boolean  null  undefined
变量
Java:有严格的数据类型规定
JavaCript:没有严格的数据类型规定 内存开辟储存的 变量可以储存任意类型数据
运算符
Java:
JavaCript:正号+ 负号- 在JS 如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换
===:在比较之前,先判断类型,如果类型不一样,则直接返回false




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马