黑马程序员技术交流社区
标题:
【厦门校区JavaEE就业3期-每日总结】Javascript
[打印本页]
作者:
厦门校区
时间:
2018-9-11 21:15
标题:
【厦门校区JavaEE就业3期-每日总结】Javascript
1.根据你的理解谈谈什么是脚本语言?
2.什么是强类型语言,什么是弱类型语言?
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
作者:
yangshixian
时间:
2018-9-11 21:23
本帖最后由 yangshixian 于 2018-9-13 08:52 编辑
1.根据你的理解谈谈什么是脚本语言?
脚本语言即为不需要编译,直接就可以被浏览器解析执行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型上:数据类型的种类不同,基本数据类型java四类8种,JS原始数据类型共5种
变量上:java定义变量需要确定数据类型,JS不需要
运算符上:JS中进行数字运算时,会自动将非数字类型进行转换,java不会。JS中进行逻辑运算时,会自动将非boolean类型进行转换,java不会。JS中进行比较运算时,会先进行类型转换再比较,且有特有的“===”符号
方法上:JS中1. 方法定义是,形参的类型不用写,返回值类型也不写。2. 方法是一个对象,如果定义名称相同的方法,会覆盖。3. 在JS中,方法的调用只与方法的名称有关,和参数列表无关。4. 在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数
杨式贤
作者:
林靖
时间:
2018-9-11 21:28
本帖最后由 林靖 于 2018-9-11 21:47 编辑
容我想想1.根据你的理解谈谈什么是脚本语言?
可以直接被浏览器解析的语言
JavaScript就是一种脚本语言
书写方式跟java语言有点相似
2.什么是强类型语言,什么是弱类型语言?
定义变量时只能存储同一种数据值的是强类型语言
定义变量时可以存储任意数据类型数据值的是弱类型语言
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型 Java:byte short int char boolean float long string
Javascript: number string boolean null undefined
定义变量 Java: 数据类型 变量名称 = 值 Javascript : var 变量名= 任意数据类型的值
运算符 JavaScript 运算符“/”会得出精确的小数与Java不同 三元运算符返回的数据类型可以不相同
逻辑运算符 会将其他类型转换为Boolean类型 +(-) 会将其他数据类型字面值转换为number类型 其他基本与Java一致
定义方法 Java 有返回值要填写返回值类型 有参数要填写参数列表
Javascript 不用填写返回值类型与参数列表
作者:
张煜兴
时间:
2018-9-11 21:28
1.根据你的理解谈谈什么是脚本语言?
脚本语言可以直接被浏览器直接解析使用
2.什么是强类型语言,什么是弱类型语言?
强类型语言是对变量、比较运算和方法/函数的传参的数据类型等严格要求,
弱类型语言则没有要求
3.将Java语言和JavaSript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java在定义数据类型时需要确定其变量的数据类型,进行运算时需数据类型一致,方法的传参需要有数据类型;
JavaScript则不需要
作者:
张子建
时间:
2018-9-11 21:32
1、脚本语言不需要编译,可以直接用,由解释器来负责解释。
2、弱语言不需要设定变量类型,强语言需要
3、JavaScript,5种数据类型,number,string,boolean,null,undefined,定义变量统一用var
作者:
李志超
时间:
2018-9-11 21:32
1.根据你的理解谈谈什么是脚本语言?
脚本语言:不需要编译,可以直接被浏览器解析的编程语言。
<i>2.什么是强类型语言,什么是弱类型语言?</i>
强类型语言:在数据操作时区分各类型,不能混合操作,否则报错。
弱类型语言:数据操作不分数据类型,混合操作不会报错。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型:JavaScript原始数据类型下有5种(number、String、Boolean、null、undefined),且是弱类型语言。
变量定义:var 变量名=值;所有类型都用var定义,var可写可不写(不写为全局变量,不推荐)
运算符:当数据类型不一样时,会进行类型转换(其他类型-->Boolean&其他类型-->number)再进行处理操作。其中由以+/-,===,!及将数据直接作为条件(默认转换为Boolean)为典型
作者:
liebstch
时间:
2018-9-11 21:32
林靖 发表于 2018-9-11 21:28
容我想想
有丶东西
作者:
李志超
时间:
2018-9-11 21:33
林靖 发表于 2018-9-11 21:28
容我想想
你怎么如此优秀
作者:
liebstch
时间:
2018-9-11 21:33
陈建秋
1.根据你的理解谈谈什么是脚本语言?
2.什么是强类型语言,什么是弱类型语言?
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
作者:
仰望`星空
时间:
2018-9-11 21:37
郭林源
1.根据你的理解谈谈什么是脚本语言?-->脚本语言就是不需要经过编译,直接通过客户端浏览器的内核解析就可以执行
2.什么是强类型语言,什么是弱类型语言?-->强类型语言就是定义变量时,须定义数据类型,且只能存储该类型的数据,而弱类型语言直接开辟变量空间时,不须定义数据类型,可储存任意数据类型数据
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别-->数据类型:js只有5种原始数据类型,number,string,boolean,null,undefin
java则有4类8种;变量:js定义规则 var变量名= 初始化值,java是数据类型 变量名 = 初始化值;运算符:js较java特别的是===(比较类型+值),/(可得到小数部分的值),三元运算符(冒号前后可不同数据类型);方法:js方法定义时,形参的类型不用写,返回值类型也不写。如果定义名称相同的方法,会覆盖。在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数
作者:
林嘉志
时间:
2018-9-11 21:39
1.根据你的理解谈谈什么是脚本语言?
脚本语言是一个
不需要
显示编译的编程语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言
对格式的要求非常严格
弱类型语言对格式要求比较宽松
,有时候即使格式不对也能运行成功
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
js有5种数据类型
定义变量使用var 是局部变量,如果不写var定义的是全局变量
Js中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算符进行类型转换2
js中有全等于===,不转换类型直接比较
逻辑运算符!会将其他类型的转化为boolea类型
三元运算符的类型可以不一致
js中定义方法地使用Function,而且方法就是对象
有些方法不需要创建可以直接使用,是js内置的方法
作者:
spik
时间:
2018-9-11 21:40
1.根据你的理解谈谈什么是脚本语言?
运行在客户端的脚本语言
2.什么是强类型语言,什么是弱类型语言?
定义变量时不需要指定数据类型的是弱类型语言。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义变量无需要注意数据类型,运算符基本相同 javascript有一个“===”全等于,全等于在做运算时会先判断数据类型,如果数据类型不同,直接返回false;
定义方法的区别: javascript的方法有三种定义方式, var fun = function(){} , function(){}, var fun = new Function(形式参数列表,方法体)
作者:
练志成
时间:
2018-9-11 21:40
1.根据你的理解谈谈什么是脚本语言?
不用编译就可以使用的语言
2.什么是强类型语言,什么是弱类型语言?
强语言代码书写严格,弱语言相对比较放松
3.将Java语言和J a v a Cr i p t对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
作者:
丶黑白
时间:
2018-9-11 21:43
1.根据你的理解谈谈什么是脚本语言?
脚本语言是为了提升浏览器解析效率、更好的与服务端交互而创立的。
2.什么是强类型语言,什么是弱类型语言?
强类型语言是指所有数据都有其严格的类型,引用时需要遵照其类型规则。
弱类型语言则没有规定具体类型,笼统地引用数据。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java 数据类型包含基本类型和引用类型 ,定义变量时需指定数据类型。
JavaScript数据类型有number、null、undefined、boolean、string
定义变量时用 var接收,可以不赋值,默认值为undefined
运算符多了全等于===,且+(-)可用于类型转换将别的类型转为数据类型
方法会优先加载,且参数不必严格对应。
作者:
丶黑白
时间:
2018-9-11 21:44
林靖 发表于 2018-9-11 21:28
容我想想
容我三思
作者:
黄晨伟
时间:
2018-9-11 21:44
1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行了
2.什么是强类型语言,什么是弱类型语言?
Java语言是强类型语言,而JavaScript是弱类型语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
作者:
赖良峰
时间:
2018-9-11 21:48
1.根据你的理解谈谈什么是脚本语言? 就是不需要编译,而是在浏览器上直接运行代码的语言,因为脚本语言写在了网页上面,浏览器解析网页文件的时候,脚本语言就能被浏览器解析运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言在为变量指定内存空间时,规定了 该内存空间能存储的数据类型,而弱类型语言没有指定数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型
java 4类八种 再加引用数据类型
Javascript 只有5种原始数据类型和引用数据类型
变量
java的变量被指定了类型
JavaScript的变量没有被指定类型
运算符
JavaScript的 正负号 === 还有三元运算符的取值的数据类型 都不一样
作者:
郭生发
时间:
2018-9-11 21:49
1.根据你的理解谈谈什么是脚本语言?
在客户端浏览器运行的语言,不需要编译,增强用户和html交互过程
2.什么是强类型语言,什么是弱类型语言?
有指定变量数据类型的语言是强类型语言,没有指定的是弱类型语言。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java语言定义数据类型 JavaCript没有定义数据类型
Java语言变量基本数据类型为4类八种, byte short int float double long char boolean 引用类型 string 格式为:数据类型 变量名=值;
JavaScript变量原始类型为5种,number string boolean null undefined 格式为:var 变量名=值;
运算符方面:JavaScript 比较运算符,如果类型相同直接比较,类型不同先转换类型再比较
逻辑运算符,把其他类型转换成布尔类型,在运算
三元运算符,返回的两边数据的数据类型可以不同
在JavaScript中方法是对象,可以直接调用,方法定义中参数可不写(内置arguments数组对象封装实际参数),返回值也可不写。
作者:
苏华琛
时间:
2018-9-11 21:49
1.根据你的理解谈谈什么是脚本语言?
能够直接运行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言:必须先定义数据类型,定义什么类型就只能输入什么类型的数据
弱类型语言:不需要先定义数据类型,可以放置任意类型
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义数据类型的区别:java定义的是数据类型,而JS定义的是原始类型
变量的区别:创建变量时,JAVA是强类型,而JS是弱类型
运算符的区别:JS的+-和非数值类型的数据进行运算都会转换成number,如果是和String类型的数据进行运算时,会转换成NaN类型
方法
作者:
林胜强
时间:
2018-9-11 21:50
1.根据你的理解谈谈什么是脚本语言?
一种不需要编译的语言可以与html交互。
2.什么是强类型语言,什么是弱类型语言?
强类型语言:限定规则多,格式要求严谨
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java数据类型:4类8种 +引用数据类型 变量:存储在一块内存内的数据类型不变。方法通过对象调用或接口,类的静态方法类名或接口名调用。
JavaCript:5类+引用数据类型(对象) ,不定义存储的数据类型。运算符:有了许多特有的运算符作用。具体已总结。方法即对象可以直接调用
作者:
黄晨伟
时间:
2018-9-11 21:51
1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行了
2.什么是强类型语言,什么是弱类型语言?
Java语言是强类型语言,而JavaScript是弱类型语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
作者:
黄伟佳
时间:
2018-9-11 21:52
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对象,可以方法体直接使用
作者:
练志成
时间:
2018-9-11 21:53
1.根据你的理解谈谈什么是脚本语言?
不用编译就可以使用的语言
2.什么是强类型语言,什么是弱类型语言?
强语言代码书写严格,弱语言相对比较放松
3.将Java语言和J a v a Cr i p t对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
作者:
郑颖锋
时间:
2018-9-11 21:54
1.根据你的理解谈谈什么是脚本语言?
脚本语言是一种解释型的语言,一个脚本通常是解释执行而非编译,java、C++等语言先编译后执行,而脚本语言是在程序的运行过程中逐行进行解释。
2.什么是强类型语言,什么是弱类型语言?
强类型语言也称为强类型定义语言。是一种总是强制类型定义的语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。
弱类型语言变量在定义时无需指定数据类型,即可使用,并可存放任意数据类型。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义数据类型时: java定义变量时必须指定数据类型,并且定义后只能存放该数据类型,
javascript:定义变量时无需指定数据类型,而且可以存放任意数据类型。
运算符:java三元运算符,返回值必须是同一数据类型,JS同样可以是任意数据类型。
JS一元运算符“+”、“-”存在强制类型转换
方法:java定义方法时必须指定参数和返回值的数据类型,除了重载方法,方法名称不可相同,
JS方法定义时,形参的类型不用写,返回值类型也不写, 方法是一个对象,如果定义名称相同的方法,会覆盖。
作者:
liebstch
时间:
2018-9-11 21:55
陈建秋
1.根据你的理解谈谈什么是脚本语言? 不需要显示编译的编程语言。
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟空间存储空间时,定义了空间将来存储的数据类型。只能存储固定类型的数据。
弱类型语言:在开辟空间存储空间时,没有定义空间将来存储的数据类型。可以存放任意的数据类型。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java 定义数据类型:数据类型必须与声明类型一致,JavaScript则用Var声明,赋值可以是任意数据类型。
Java 的变量 分为基本类型和引用类型,JavaScript分为原始数据类型和引用数据类型,null类型为object。
Java的/计算的是商而JavaScript计算的是小数,Java中的==基本类型比较值是否相等引用类型比较地址值是否相同,JavaScript==会先比较数据类型是否相等不等的话会进行转化然后在按字典比较,如果使用的是===会先判断类型如果类型不符直接返回false,java中的来三元运算符两个表达式必须是个值在javascript中可以是不同的类型。
Java的普通方法对象调用,静态方法类名调用,javascript直接调用方法。
作者:
冰是睡着的水
时间:
2018-9-11 21:55
1.根据你的理解谈谈什么是脚本语言?
答:脚本语言即不需要编译,直接就可以被浏览器解析执行了的语言。
2.什么是强类型语言,什么是弱类型语言?
答:强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。
只能存储固定类型的数据;
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存
放任意类型的数据。
3.将Java语言和JavaScript对比,找出他们在定义数据类型、变量、运算符、方法的区别
答:Java语言中数据类型有4类八种,在定义数据类型时应一一对应,
而JavaScript数据类型有5中,在定义数据类型的时候皆可用var来表示其类型。
JavaScrip语言运算符有===(全等于)运算符
JavaScrip语言中的方法相当于对象,返回值不用写,形参的类型不用写,方法会覆盖!
(黄嘉欣)
作者:
刘建宝
时间:
2018-9-11 21:56
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的书写更加简便;
作者:
李伟javaee03
时间:
2018-9-11 21:56
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方法定义时,形参的类型不用写,返回值类型也不写,如果定义的方法相同则会覆盖,调用方法只和方法名称有关,和参数列表无关。
作者:
吴鑫佳
时间:
2018-9-11 21:57
1.根据你的理解谈谈什么是脚本语言?
可以运行在浏览器上的编程语言,不需要编译,直接就可以被浏览器解析执行。
2.什么是强类型语言,什么是弱类型语言?
强类型语言对于数据的类型有着严格的定义,对于存放的数据类型的容器会有数据类型的限制,变量和方法都有指定的数据类型已经返回类型等,而弱类型语言则相反,不用定义变量数据类型和方法的返回值和参数数据类型以及参数个数等,限制比较宽松,没有数据类型的限制。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java的数据类型分为基本数据类型和引用数据类型,JavaScript只有五种的原始数据类型,有java没有的null,undefined。定义变量java一定要定义变量的数据类型,JavaScript则不用,进行运算符操作java不会进行数据类型转换,而JavaScript会根据情况进行相应的转换再进行运算,定义方法的时候java需要定义返回值类型以及参数的数据类型以及个数,JavaScript则都不用定义。
作者:
shenxiaogan
时间:
2018-9-11 21:57
1.根据你的理解谈谈什么是脚本语言?
就是外挂
2.什么是强类型语言,什么是弱类型语言?
严谨,书写规范强制要求,不严谨运行期才检查的语言
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
方法java 报错不能重复名字(除了重载)javaScript 直接覆盖,变量java 定义一个变量不能重复,第二次赋值不能超出第一次的数据的类型,javaScript 无所畏惧 数据类型 死的东西不解释 运算符 总而言之 javaScp.ript兼容性较强 基本不爆错,错了也不显示。
作者:
罗荣贵
时间:
2018-9-11 21:58
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中方法就是对象
作者:
ZNBran
时间:
2018-9-11 21:58
1.根据你的理解谈谈什么是脚本语言?
脚本语言就是直接嵌入其他语言的执行语言,不需要编译直接被浏览器解析。
2.什么是强类型语言,什么是弱类型语言?
强类型语言在定义变量时要求变量只能定义一种数据类型,若变量不经过强制转换,在赋值时永远只接收所定义数据类型的数据。弱类型语言的变量则可以接收任意数据类型的数据
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java数据类型有四类八种,js则是5种基本数据类型和一种引用类型。
java在定义变量时固定指定单个数据类型,变量只接收同数据类型的数据。
js变量则可以接收所有数据类型。
java变量在参与运算时只能是同种类型数据进行运算。js可以有多种数据类型不同的数据参与运算,运算符会将数据类型进行转换在进行运算。
java方法的调用和方法名,返回值,参数列表都有关。js方法的调用只与方法名有关。
=====================================================周楠
作者:
yangshixian
时间:
2018-9-11 21:58
1.根据你的理解谈谈什么是脚本语言?脚本语言即为不需要编译,直接就可以被浏览器解析执行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型上:数据类型的种类不同,基本数据类型java四类8种,JS原始数据类型共5种
变量上:java定义变量需要确定数据类型,JS不需要
运算符上:JS中进行数字运算时,会自动将非数字类型进行转换,java不会。JS中进行逻辑运算时,会自动将非boolean类型进行转换,java不会。JS中进行比较运算时,会先进行类型转换再比较,且有特有的“===”符号
方法上:JS中1. 方法定义是,形参的类型不用写,返回值类型也不写。2. 方法是一个对象,如果定义名称相同的方法,会覆盖。3. 在JS中,方法的调用只与方法的名称有关,和参数列表无关。4. 在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数
杨式贤
作者:
舟sir
时间:
2018-9-11 21:58
- 变量 、运算符在语言类型上的差别导致了在空间
1.根据你的理解谈谈什么是脚本语言?
不需要编译,可以直接在软件上执行的语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟变量存储空间是,定义了专门空间来存储一类数据,一个空间只能存取固定的数据类型
弱类型语言:在同一个空间存储,可以是全部类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
- JavaScript中方法就是对象,java中的方法只是其中的组成部分
- JavaScript数据类型分为数字、字符串、Boolean、null、undefined
- JavaScript变量 、运算符在语言类型上的差别所有数据在一个空间,所以运算和变量都是相同,所有不同数据类型之间都可以进行运算符操作,而在java中严格规定了相同类型的数据才能进行运算符的使用
周家乾
作者:
小鱼七
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
不用编译的语言
2.什么是强类型语言,什么是弱类型语言?
强类型:是定义变量开辟内存空间,只能存放指定的数据类型
弱类型:是定义变量开辟内存空间,可以存放任意的数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
定义数据类型java必须指定数据类型,javaScript不用指定
java的变量必须指定类型,javaScript不用指定类型
javaScript的方法不指定参数,调用时也可以传参
javaScript运算是如果类型不同,会强制转换
作者:
练志成
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
不用编译就可以使用的语言
2.什么是强类型语言,什么是弱类型语言?
强语言代码书写严格,弱语言相对比较放松
3.将Java语言和J a v a Cr i p t对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
作者:
zouyitao
时间:
2018-9-11 21:59
邹毅涛
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译在运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言是在分配内存空间时就需要给变量初始化数据类型,弱类型不需要。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java语言定义数据类型基本类型四类八种,和引用类型 Javascript则是5种原始类型数据和引用类型。
java强类型需要定义变量的数据类型,JavaScript不需要
JavaScript运算符有+(正号) ===
JavaScript方法就是对象
作者:
谢君昇
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言? 运行在浏览器上的语言,不需要编译可以直接被浏览器解析;
2.什么是强类型语言,什么是弱类型语言?
强类型语言: 开辟一小块存储数据的空间时需要定义存储的数据类型,且只能存储该类型的数据 ;
弱类型语言: 开辟一小块存储数据的空间时不需要定义存储的数据类型,且存储的数据类型不受限 ;
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别 数据类型5种,number;string;null;boolean;undefined
定义变量不用指定数据类型,用var就好.
作者:
张剑猛
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
脚本语言:通过输入的代码可以直接被浏览器解析执行不需要进行编译再运行
2.什么是强类型语言,什么是弱类型语言?
强类型语言定义变量开辟空间时限定变量的类型,弱类型语言没有限定
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
JavaScript只有五种原始数据类型,分别为整数,字符串,null占位符,boolean,undefined;
变量无需定义数据类型,+、-号运算符运算时会自动转换类型,比较运算符会先进行转换在比较;对象就是方法
作者:
陈锦祥
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
不需要编译的 可以直接被浏览器客户端 解析的语言 可以增强用户跟 html页面的交互 提升用户体验
2.什么是强类型语言,什么是弱类型语言?
强类型语言 在内存在开辟空间 储存变量时 有严格的数据类型规定 只能存储相对应类型的数据
弱类型语言 没有严格的数据类型规定 开辟的内存空间可以储存任意的数据类型
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型
Java: 4类8种
JavaCript:5类 number string boolean null undefined
变量
Java:有严格的数据类型规定
JavaCript:没有严格的数据类型规定 内存开辟储存的 变量可以储存任意类型数据
运算符
Java:
JavaCript:正号+ 负号- 在JS 如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换
===:在比较之前,先判断类型,如果类型不一样,则直接返回false
作者:
MJ11
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
脚本语言是一种解释性的语言,脚本语言不需要编译,可以直接用,由解释器来负责解释。
2.什么是强类型语言,什么是弱类型语言?
Java语言属于强类型语言,只能存储固定类型的数据
JavaScrip语言属于弱类型语言,能存储任意类型的数据
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
Java语言定义数据类型是固定数据类型,JS语言可是定义任何数据类型
javascript是弱类型语言,定义变量时用var关键字(可选)且不需要也不能指定变量的类型,而java是强类型语言,定义任
何变量时必须指定其类型,否则无法通过编译;javascript定义函数(或函数直接量)时要使用function关键字,java不需要;
田浪
作者:
sulaymanfan
时间:
2018-9-11 21:59
1.根据你的理解谈谈什么是脚本语言?
脚本语言就是可以嵌入到游览器不用编译就可以执行的动态语言
2.什么是强类型语言,什么是弱类型语言?
强类型语言就是在声明一个变量,一个数组时必须指定其类型,而弱类型语言就是不需要在声明变量时指定类型,
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
声明变量不需要指定类型
方法没有返回值类型
1为true
0 为false
作者:
罗建辉
时间:
2018-9-11 22:00
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,封装所有的实际参数
作者:
迪亚波罗
时间:
2018-9-11 22:01
1.不用编译就能执行的语言
2.强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.JAVA明确规定变量类型和数据类型同意 JAVA没有===运算符 方法有返回值 没有NaN变量 和undefined变量
作者:
赵烈刚
时间:
2018-9-13 08:53
1.根据你的理解谈谈什么是脚本语言?
不需要编译,直接就可以被浏览器解析执行了
2.什么是强类型语言,什么是弱类型语言?
强类型语言:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据
弱类型语言:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
JavaScript中方法是对象,可以直接调用,方法定义中参数可不写(内置arguments数组对象封装实际参数),返回值也可不写。
作者:
Michcale
时间:
2018-9-13 08:57
======吴齐宾===================
1.根据你的理解谈谈什么是脚本语言?
可以直接被程序解析的代码
2.什么是强类型语言,什么是弱类型语言?
强类型语言,就是对代码的格式和定义有比较严格的要求的计算机语言.
弱类型语言对代码没有严格的约束力 比较随意
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
java的基础数据类型为四类八种,而javaScrip中只有五大原始数据.
java中对变量的数据类型要求比较严格.而javaScrip中只用var就能全部接受
java中取商是只取整数部分,而javaScrip能接收小数部分
java中的方法都需要对像或者类名称去调用.javaScrip确能直接使用
作者:
weimengchao
时间:
2018-9-13 21:58
1.根据你的理解谈谈什么是脚本语言?
编程难度相对简单的解释执行语言
2.什么是强类型语言,什么是弱类型语言?
弱类型语言没有明显明确的类型,随着环境的不同,自动进行类型转换
3.将Java语言和JavaCript对比,找出他们在定义数据类型、变量、运算符、方法的区别
数据类型,数字类型比java多了一个n an,
变量,相对于java更加简洁,数据类型可以不用设置
运算符,相对于java,多了全等于,正负号,三元运算符:号两边值的数据类型可以不一样
方法,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2