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

1.根据你的理解谈谈什么是脚本语言?
2.什么是强类型语言,什么是弱类型语言?
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别

47 个回复

正序浏览

1.根据你的理解谈谈什么是脚本语言?
编程难度相对简单的解释执行语言
2.什么是强类型语言,什么是弱类型语言?
弱类型语言没有明显明确的类型,随着环境的不同,自动进行类型转换
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
回复 使用道具 举报
======吴齐宾===================
1.根据你的理解谈谈什么是脚本语言?
可以直接被程序解析的代码
2.什么是强类型语言,什么是弱类型语言?
强类型语言,就是对代码的格式和定义有比较严格的要求的计算机语言.
弱类型语言对代码没有严格的约束力 比较随意
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java的基础数据类型为四类八种,而javaScrip中只有五大原始数据.
java中对变量的数据类型要求比较严格.而javaScrip中只用var就能全部接受
java中取商是只取整数部分,而javaScrip能接收小数部分
java中的方法都需要对像或者类名称去调用.javaScrip确能直接使用
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行了
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型语言:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
JavaScript中方法是对象,可以直接调用,方法定义中参数可不写(内置arguments数组对象封装实际参数),返回值也可不写。
回复 使用道具 举报
1.不用编译就能执行的语言
2.强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.JAVA明确规定变量类型和数据类型同意 JAVA没有===运算符 方法有返回值  没有NaN变量 和undefined变量
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
运行在HTML的javascript语言

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


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

JavaCript:
数据类型:
1. number:数字。
2. string:字符串。
3. boolean: true和false
4. null:一个对象为空的占位符
5. undefined:未定义。如果一个变量没有给初始化值,则会被默认赋值为undefined

定义变量用var
定义方法用function
在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换
方法的区别:
1. 方法定义是,形参的类型不用写,返回值类型也不写。
2. 方法是一个对象,如果定义名称相同的方法,会覆盖
3. 在JS中,方法的调用只与方法的名称有关,和参数列表无关
4. 在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数



回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
   脚本语言就是可以嵌入到游览器不用编译就可以执行的动态语言
2.什么是强类型语言,什么是弱类型语言?
   强类型语言就是在声明一个变量,一个数组时必须指定其类型,而弱类型语言就是不需要在声明变量时指定类型,
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
    声明变量不需要指定类型
    方法没有返回值类型
    1为true
    0 为false




回复 使用道具 举报
MJ11 中级黑马 2018-9-11 21:59:47
41#
1.根据你的理解谈谈什么是脚本语言?
        脚本语言是一种解释性的语言,脚本语言不需要编译,可以直接用,由解释器来负责解释。
2.什么是强类型语言,什么是弱类型语言?
        Java语言属于强类型语言,只能存储固定类型的数据
        JavaScrip语言属于弱类型语言,能存储任意类型的数据
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
         Java语言定义数据类型是固定数据类型,JS语言可是定义任何数据类型
     javascript是弱类型语言,定义变量时用var关键字(可选)且不需要也不能指定变量的类型,而java是强类型语言,定义任
     何变量时必须指定其类型,否则无法通过编译;javascript定义函数(或函数直接量)时要使用function关键字,java不需要;
     
        田浪
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
不需要编译的 可以直接被浏览器客户端 解析的语言  可以增强用户跟 html页面的交互 提升用户体验
2.什么是强类型语言,什么是弱类型语言?
强类型语言 在内存在开辟空间 储存变量时 有严格的数据类型规定 只能存储相对应类型的数据
弱类型语言 没有严格的数据类型规定  开辟的内存空间可以储存任意的数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型
Java: 4类8种
JavaCript:5类  number  string  boolean  null  undefined
变量
Java:有严格的数据类型规定
JavaCript:没有严格的数据类型规定 内存开辟储存的 变量可以储存任意类型数据
运算符
Java:
JavaCript:正号+ 负号- 在JS 如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换
===:在比较之前,先判断类型,如果类型不一样,则直接返回false




回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译再运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言定义变量开辟空间时限定变量的类型,弱类型语言没有限定
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
JavaScript只有五种原始数据类型,分别为整数,字符串,null占位符,boolean,undefined;
变量无需定义数据类型,+、-号运算符运算时会自动转换类型,比较运算符会先进行转换在比较;对象就是方法
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?   运行在浏览器上的语言,不需要编译可以直接被浏览器解析;
2.什么是强类型语言,什么是弱类型语言?
   强类型语言: 开辟一小块存储数据的空间时需要定义存储的数据类型,且只能存储该类型的数据 ;
   弱类型语言: 开辟一小块存储数据的空间时不需要定义存储的数据类型,且存储的数据类型不受限 ;
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别  数据类型5种,number;string;null;boolean;undefined
  定义变量不用指定数据类型,用var就好.


回复 使用道具 举报
邹毅涛
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译在运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言是在分配内存空间时就需要给变量初始化数据类型,弱类型不需要。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java语言定义数据类型基本类型四类八种,和引用类型  Javascript则是5种原始类型数据和引用类型。
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不用指定
java的变量必须指定类型,javaScript不用指定类型
javaScript的方法不指定参数,调用时也可以传参
javaScript运算是如果类型不同,会强制转换




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

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

周家乾




回复 使用道具 举报
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对比,找出他们在定义数据类型、变量、运算符、方法的区别
java数据类型有四类八种,js则是5种基本数据类型和一种引用类型。
java在定义变量时固定指定单个数据类型,变量只接收同数据类型的数据。
js变量则可以接收所有数据类型。
java变量在参与运算时只能是同种类型数据进行运算。js可以有多种数据类型不同的数据参与运算,运算符会将数据类型进行转换在进行运算。
java方法的调用和方法名,返回值,参数列表都有关。js方法的调用只与方法名有关。
=====================================================周楠
回复 使用道具 举报
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 报错不能重复名字(除了重载)javaScript 直接覆盖,变量java 定义一个变量不能重复,第二次赋值不能超出第一次的数据的类型,javaScript 无所畏惧  数据类型 死的东西不解释 运算符 总而言之 javaScp.ript兼容性较强 基本不爆错,错了也不显示。
回复 使用道具 举报
1.根据你的理解谈谈什么是脚本语言?
可以运行在浏览器上的编程语言,不需要编译,直接就可以被浏览器解析执行。
2.什么是强类型语言,什么是弱类型语言?
  强类型语言对于数据的类型有着严格的定义,对于存放的数据类型的容器会有数据类型的限制,变量和方法都有指定的数据类型已经返回类型等,而弱类型语言则相反,不用定义变量数据类型和方法的返回值和参数数据类型以及参数个数等,限制比较宽松,没有数据类型的限制。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
   Java的数据类型分为基本数据类型和引用数据类型,JavaScript只有五种的原始数据类型,有java没有的null,undefined。定义变量java一定要定义变量的数据类型,JavaScript则不用,进行运算符操作java不会进行数据类型转换,而JavaScript会根据情况进行相应的转换再进行运算,定义方法的时候java需要定义返回值类型以及参数的数据类型以及个数,JavaScript则都不用定义。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马