javaScript的概念及作用
JavaScript 是一种专门嵌入到浏览器在中进行执行的脚本语言
作用:1 实现页面的动态效果的展现
2表单校验功能
JS特点和优势(了解)
js的特点;1 js边编写边执行,没有编译过程
2 js中没有类的概念,但js中有内置对象
3js中对于变量的类型没有要求
js的优势:1js具有良好的交互性
2js语言可以跨平台(浏览器)
3js具有一定的安全性(js只能在浏览器中执行)
通过script标签引入外部的JS文件的注意事项
1 引入js文件的script标签内部不要书写js代码
2 script标签不要设计成闭合的,可能会引起文件的引入失败
js中数据的类型
1 基本数据类型:1)数值类型number
2)字符串类型 String
3)undefined 变量未被定义 类型
4)布尔类型 boolean 只有true和false
5)null类型
2复杂数据类型:主要指对象。(内置对象,自定义对象,数组,函数)
element.innerHTML – 获取当前元素的html内容(从开始标签到结束标签之间的所有内容),还可以设置当前元素的html内容
jQuery简介和优势
jQuery 是一款轻量级的开源的 JS的简单框架
优势:1 jQuery可以简化JS的代码
2可以象CSS选择器那样获取html中的元素
3可以兼容更多的浏览器
文档就绪事件函数
文档就绪事件函数就是指在加载完html后执行的方法
jQuery中文档就绪事件函数的形式:$(function(){
});
JS中文档就绪事件函数的形式:window.onload = function(){
}
JQuery的选择器
层级选择器
$(“div span”) – 选中所有div内部的所有span元素
$("#one span") – 选中id为one的元素内部的所有span元素
$("#two+span") – 选中id为two的元素后面紧邻的span兄弟元素
$("#two").next(“span”) – 选中id为two的元素后面紧邻的span兄弟元素
$("#two").prev(“span”) – 选中id为two的元素前面紧邻的span兄弟元素
$("#two~span") – 选中id为two的元素后面所有的span兄弟元素
$("#two").nextAll(“span”) – 选中id为two的元素后面所有的span兄弟元素
$("#two").prevAll(“span”) – 选中id为two的元素前面所有的span兄弟元素
$("#two").siblings(“span”) – 选中id为two的元素前、后所有的span兄弟元素
web服务器和tomcat服务器
web服务器指可以向“发出请求的浏览器”提供文档的程序
tomcat 则是一个web服务器的软件,特点是:简单易用,免费开源
tomocat的安装及基本知识
安装步骤:1安装tomcat服务器,安装路径中不要包含中文路径
2配置环境变量:
3启动tomocat服务器:找到tomocat安装的路径的bin目录下,进入cmd,
输入启动命令:startup.bat
关闭命令:shutdown.bat
4修改默认的tomocat端口号:找到tomocat安装目录/conf/server.xml文件中修改端口号
请求方式什么时候是get提交,什么时候是post提交
只有当使用表单(form)提交时,指定了提交的方式为post才是post提交,其他都是get提交(ajax除外)