最是一年春好处
经过辗转,又回到了起点一样的地方,一年之计在于春,努力学习吧,少年!
css和js的外部内部写法:
外部js:<script type="text/javascript" src="public.js"></script>
内部js:<script type="text/javascript" >
外部css:<link rel="stylesheet" type="text/css" href="css/02_CSS.css" />
内部js:<style type="text/css">
js特点:
1.基于浏览器
2.基于对象 不是完全面向对象
3.基于事件驱动
4.脚本语言 不需要编译
js作用:
1.表单验证,减轻服务端压力
2.添加页面动画效果
3.动态更改页面内容
4.Ajax网络请求 异步 js and xml =ajax
→ECMAScript
javascript: →DOM document object model 文档对象模型
→BOM browser objec model浏览器对象模型
js基本结构:
<script type="text/javascript">
js语句;
</script>
变量是程序中数据的临时存放场所,用来存储计算过程
先声明变量,再赋值
var-用于声明变量中的关键字
width-变量名
例如:var width;
声明时变量类型未知
赋值后才能知道变量类型
数据类型:
1.undefined 取值 unddfined
2.NULL 取值null
3.Boolean 取值true false 赋值只能为小写!!!
4.Number 整型和浮点型和 NaN:Not a Number:非数值 isNaN用来判断这个值是不是NaN
转换函数:
Number():将任何类型转换成数值型
parseInt():将字符串转换为数整数
parseFloat():将字符串转为单精度
5.String:由双引号或单引号表示,成对出现
6.Object(复杂数据类型):一种数据和功能的集合
常用输入输出:
alert();无返回值
alert("提示信息");
confirm();有返回值,返回值为true false
confirm()
prompt();有返回值,返回值为用户输入信息
promet("提示信息","对话框中的提示内容");
运算符优先级:
if语句:
条件结构就是需要根据不同条件进行判断,然后执行不同的操作
简单的if语句形式:
if(条件)
语句块
switch-case:
语句是多路判断语句
switch 语句的计算条件表达式并对照多个常数值进行
①在case后的各常量表达式的值不能相同,否则会出现错误
②在case后,允许有多个语句,可以不用{}括起来
③每个case语句之后必须加break;