这是我参与「第四届青训营 」笔记创作活动的第3天
下面是今天复习JavaScript相关内容及记录
JavaScript语言特点是:
- 解释型语言,解释行为
- 动态语言
- 基于原型面向对象
可编写在script标签中
<script type="text/javascript">...</script>也可编写在外部JS文件中
<script type="text/javascript" src="js/script.js">...</script>这里更推荐写在外部文件中-因为可在不同的不同页面同时引用,也可用浏览器的缓存机制。
接下来复习一些简单的基础语法:
标识符
- 命名规则:
- 可含有字母、数字、'_'、'$';
- 但不可以数字开头;
- 不可使ES中的关键字或者保留字;
- 可采用驼峰命名法
注意:$开头-----一般代表使用JQ或者其他使用$类库获取的内容
_开头-----一般代表是全局或者公共的变量
- 数据类型:
- 六种基本数据类型为:
- String
- Number
- Boolean
- Null
- Undefined
- 对象数据类型:Object
- 函数数据类型:function
- 强制类型转换:
- string
- 方法一:调用被转换数据类型的toString()方法;
var a=2; a=a.toString(); - 方法二:调用String()函数,并将被转换的数据作为参数传递给函数
var a=2; a=String(a); - Number
- 使用Number()函数
var a="string"; a=Number(a); - 有时候字符串转化不方便时,可以用parseInt()函数或者parseFloat()函数;
parseInt()函数可将字符串中有效证书内容取出并转化;
parseFloat()与其不同在于,可以获得一个有效小数;
- Boolean
- 使用Boolean()函数
出来空串,0,NaN,null,undefined其他均会转换为true.- 声明变量的几种方式:
- var-----声明一个变量
- let-----声明一个变量
- const--声明一个常量
- functon-声明一个函数
- class----声明一个类
以上是今天部分的复习内容,若有不对的地方,欢迎大家指正!
- 声明变量的几种方式: