JavaScript基础(一)之语法、变量、数据类型
1.JavaScript语法
①区分大小写
②弱类型变量
③每行结尾分号可有可无
④括号用于代码块
⑤注释有两种方式(单行和多行注释)
2.JavaScrip变量
①用Var声明,不要初始化
②可以在同一变量中保存不同类型的数据
变量声明规则
①首字母必须是字母、下划线或美元符号
②余下字母是下划线、美元、任意字母或数字字符
③变量名不能是关键字或保留字
3.数据类型
未定义、空、布尔型、字符串、数值、对象、引用、列表、完成
3.1 字符串的常用方法
运用范围 | 常用方法 | 方法解释 | 注意事项 |
字符串 | length() | 获取字符串长度 | 空格代表一个字符 |
charAt() | 获取字符串制定位置下的字符 | 字符串的第一个位置为0 | |
slice() | 获取字符串中的字符 |
双参:第一个字符下表为0, 第二个参数为最后一个字符但不输出 单参:从指定位置一直输出到结尾
区别:对于负数的处理 slice:最后一个字符下表为0往前数 substring:把负数当作0处理 并调换位置
|
|
substring() | |||
indexOf() | 搜索字符的位置 | 从前往后搜索 | |
lastIndexof() | 从后往前搜索 | ||
3.2数据类型的转换
①内置转换②强制转换
三种内置转换
parseInt() ---将字符串转换为整数
parseFloat() ---将字符串转换为浮点类型
toString()—将变量转换成字符串
三种强制转换
Boolean(value) :将给定值转换为Boolean类型
Number(value) :将给定值转换为数字类型
String(value) :将给定值转换为字符串类型