js语法基础复习
js语法
1.javascript诞生:1995年,是一种专为与网页交互而设计设计的脚本语言,具有较强的逻辑性;
2.Js组成:
1.核心(ECMAScript):语法\类型\语句\关键字\保留字\操作符\对象等
2.浏览器对象模型(BOM):Broswe Object Model,提供与浏览器交互的方法和接口(API), 开发人员使用BOM可以控制浏览器显示页面以外的部分.
3.文档对象模型(DOM):Document Object Model,文档对象模型,提供访问和操作网页HTML内容的方法和接口
3.导入JavaScript标签: <script type=“text/javascript”></script>
4.外部javaScript文件引入方式
<script type="text/javascript" src="demo1.js" ></script>
5.变量的命名规则
1, 变量名可以是数字,字母,下划线_和美元符$组成;
2, 第一个字符不能为数字
3, 不能使用关键字或保留字
4, 标识符区分大小写,如:age和Age是不同的变量。但强烈不建议用同一个单词的大小写区分两个变量。
5, 变量命名尽量遵守驼峰原则: myStudentScore
6, 变量命名尽量见名思意, 可参考下图
js数据类型
Boolean: 布尔类型
Number:数字(整数int,浮点数float )
String:字符串
Object:对象 (包含Array数组 )
特殊数据类型 Null、Undefined
注意: 变量的类型在赋值时才能确定
Boolean 类型的转换规则: (牢记)
String: 非空字符串为true, 空字符串为false
Number: 非0数值为true, 0或者NaN为false
Object: 对象不为null则为true, null为false
Undefined : undefined为false
js运算符的使用
算术运算符 : +,-, *, /, %(取余数)
字符串和变量的拼接: +
关系运算符 : <、>、<=、>=、==、===、!=, !==
逻辑运算符 : && 与(且)、|| 或、! 非
赋值运算符 : =、+=、-=、*=、/=、%=
自增、自减 : ++a, a++, --a, a--
浙公网安备 33010602011771号