JAVA与JS基础知识比对(一)

js

变量

声明:

var 变量名

赋值:

先声明,在赋值

声明之后直接赋值

以逗号隔开,给多个变量赋值

只声明,反悔undefind值

只赋值,不报错,不建议

既不声明,也不赋值,报错没有定义变量

变量名命名规则:

只能由数值,字母,下划线,$组成

数字不能开头

js区分大小写

数据类型

基本数据类型:

number数据类型:

整型:八进制,二进制,十六进制,十进制

字符串数据类型:浮点型,科学计数法

布尔数据类型:true,false

undefined数据类型:

Null数据类型:

复杂数据类型

数组

对象

数据类型转换

转化为number类型

number函数

parseint,parsefloat函数

用算术运算符转化成数值型

转化为布尔型

boolean函数

!!运算符转化

转化为字符串型

string函数

toString函数

用拼接方法

JAVA

变量

声明:

数据类型 变量名;

赋值:

声明赋值一起

先声明,在赋值

以逗号隔开,声明多个数据类型相同的变量

只声明,返回默认值

只赋值,报错

既不声明也不赋值,报错

变量命名规则:

以数字,字母,下划线,$组成

数字不能开头

区分大小写

类名所有字母开头大写

变量名,方法名,属性名驼峰式命名规则

数据类型

整型:byte,short,int,long

取值:按照不同内存大小不一样

数值形式:二进制,十进制,十六进制,八进制

浮点型:float,double

数值形式:浮点型,科学计数法

布尔型:boolean

取值:true,faluse

字符型:单个字符,阿慈特码

复杂数据类型

数组

字符串

对象

数据类型转换

自定转换

内存小的可以自动往内存大的转换

强制转换

内存大的往内存小的转换,使用(转换数据类型)可以强制转换

基本数据类型向字符串转换

使用+号"加空字符串拼接

使用函数toSting函数转换

字符串向基本数据类型转换

使用字符串函数parseint,parsefloat等函数

你可能感兴趣的:(JAVA与JS基础知识比对(一))