一、什么是JavaScript?
HTML和CSS
万维网联盟:表现标准 CSS
结构标准 html
行为标准 script JavaScript
使用JavaScript开发动态网页特性(窗口的弹层)
JavaScript和Java是没有任何关系的
JavaScript:万维网联盟
Java:SUN(甲骨文)
动态网页:
CSS3动画 可以让网页的样式动起来
JavaScript [JQuery] 完成异步请求对后台数据的渲染
HTML:搭建网页结构
<html><head></head></html> 网页的结构
CSS:切换网页结构的表现方式
JavaScript:
1:如何在页面中使用script脚本(script,css,html 浏览器的机制) PHP
web程序:HTTP协议(TCP) 以万维网联盟的服务器和以浏览器作为网页客户端交互的一种程序
网络编程(Socket:网络安全套接字) TCP UDP
使用方式:
1:在Head标签中的script标签中编写
//javascript代码
2:使用script标签导入外部的js文件
<script type="text/javascript" src="js文件的位置"></script>
声明变量:在JavaScript中,声明变量的时候 不需要确定变量的数据类型
variable(变量)
var num=10;
typeof(变量):打印变量的数据类型
JavaScript中的数据类型:
number 数值型
string 字符、字符串型
boolean 布尔类型
Object 对象类型
undefined 未定义(变量未赋值的情况下)
NaN:非数值类型(parseInt和parseFloat)
在JavaScript中,声明数组的两种方式
var array=[元素1,元素2];
var array=new Array();===> var array=[]; 数组中的元素个数
下标也是从0开始
sort:排序
pop:移除数组中的最后一个元素 并且还会返回最后一个元素
push:追加元素到数组的末尾处
join(-):将数组变成String 使用-连接
字符串:
split:按照符号将字符串分割成为数组
subString(start,end):截取字符串 [ );
valueof():返回对象的原始值
replace(oldStr,newStr):替换字符串
charAt(index) 通过index索引获取字符串中的单个字符
连接字符串:不要使用+连接字符串 concat();
选择结构:
循环结构:
函数结构:
parseInt 将String类型的变量 转换为number(Int)
parseFloat 将String类型变量转换为number(Float)
isNaN() 判断 变量是否不能被转换为number
alert(message)
var obj=prompt()带输入框的弹层