Practical Training JS复习内容:(一、JavaScript简介)
基础知识:
使用方法:
JavaScript的语言特点:
(1)脚本语言(不能独立运行,必须嵌入到其他语言,如HTML、(2)解释性、(3)用于客户端、(4)基于对象、
JavaScript编写规范:
(1)一般放在<head>…</head>中间、(2)逐行被执行,越短越好、 (3)大小写敏感、(4)语句是基本单位,通常以分号表示语句结束、(5)多行语句可以作为一块,使用{ }、(6)多使用注释、
JavaScript的基础流程:
1) 布局:HTML/ASP.NET+CSS
2) 属性:确定要修改那些属性
3) 事件:确定用户进行那些操作?
4) 编写:在事件中,用JavaScript来完成用户需求
5) 向页面输出内容:document.write(文本内容)
6) 弹出警告框:alert(文本内容)
7) 输入语句:1.prompt(“标题”,“默认值”),不建议使用;2.通过表单元素进行输入
JavaScript使用方法:
1) 将JavaScript代码写道页面中。(适用于代码量较少,又不用于其他页面)
<script type="text/javascript">
// 编写JavaScript代码
</script>
2) 将JavaScript代码编写成独立的外部文件来使用,扩展名为.JS。
- 创建HTML页面
- 创建JS文件,直接书写JS代码
- 将文件保存为JS格式
- 在HTML文件中使用<script src="js文件路径" type="text/javascript" charset="utf-8"></script>
3) 放置在事件处理函数中
4) 伪URL,使用特殊的JavaScript:协议加上代码
JavaScript的核心构成:变量、表达式、函数、内置对象、注释、语句、数据类型
数据类型:
基本数据类型:
1) 数值数据类型(number)
2) 布尔类型(boolean)
3) 未定义数据类型(undefined)--弱类型
4) 空数据类型(null)
引用数据类型:
1) 字符串类型(srting)
2) Array数组类型
3) 对象类型(Object)
使用typeof运算符可以查看变量的数据类型
变量的声明和赋值:
1) 先声明变量,然后赋值:var name;name = "张三";
2) 同时声明和赋值变量:var count = 10;
3) 声明多个变量,使用逗号:var x,y,z = 10;或者var x=y=z=10;区别是?
两者都声明三个变量,前者仅对Z赋值;后者全部赋值
数据类型的转换:
Parselnt(string):将字符串转换为整型数字,取整;parselnt(“86.6”)将字符串“86.6”转换为整型值86
ParseFloat(string): 将字符串转换为浮点型数字,parseFloat(“34.45”)将转换为浮点值34.45
运算符与表达式:表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
赋值运算:=
算术运算:+、-、*、/、%、++、--、-(求反)
结合运算:*=、/=、+=、-=
比较运算符:==(等于)、!=、>、>=、<、<=、===(绝对等于)、!==(不绝对等于)
条件运算:
逻辑运算:&&、||、!
字符串运算:+
绝对等于:数据类型一致,数值相等、
不绝对等于:数据类型不一致或者数值不相等、1.数据类型不一致、2.数值不相等、3.数据类型不一致,数值也不相等
字符串比较按照字母表顺序进行(ascil值码)
1) 小写字母大于大写字母
2) 较短字符串小于较长字符串
3) 排名靠前的字符小于后面的字符