一.JS
1.运行环境:js是一种解释型语言,它必须运行在web浏览器上html,sql也是解释型语言,java,C#,是编译型语言
2、变量(常量)、数据类型(弱、强)、命名规范、关键字
(1)变量:变量是存取数字、提供存放信息的容器。容器,用来装数据的。js是弱类型的,定义 变量语法:var a = 1;
(2)数据类型:number,boolean,null,string,object,array
(3)
(1.变量必须以字母或下划线开头,后可以跟字母、数字、下划线,不能有空格或特殊字符
(2.不用使用JavaScript中的关键字作为变量,如var,true,double等。
(3.在对变量命名时,最好把变量的意义与其代表的意思对应起来,以免出现错误。
(4.变量: 小驼峰式命名法前缀为形容词 ;常量:使用大写字母和下划线来组合命名,下划 线 用来分割单词。;函数 & 方法:前缀应该为动词
(4)关键字:有特殊含义的单词
可用于表示控制语句的开始或结束,或者用于执行特定操作等。按照规则,关键字也是语言 保留的,不能用作标识符。关键字:break、else、new、var、case、finally、return、
void、catch、for、swich、while、continue、function、this、with、default、if、throw、
delete、in、try、do、instranceof、typeof3、
运算符
4、数据类型的转化 格式:目标数据类型 变量=(目标数据类型)(被转换的数据类型)
5、程序流(运行规则、语法):分支、循环、函数
(1).if-else------else结构是可选的,if-else结构是可以相互嵌套的。
switch-case-----break一旦执行到此关键字,就跳出switch-case结构。
case之后只能声明常量,不能声明范围, break关键字是可选的,位置是灵活的,default关键字相当于if-else结构中的else,如果switch-case结构中的多个case执行语句相同,则可以考虑进行合并
(2).while循环------while循环语句和选择结构if语句有些相似,都是根据条件判断来决定是否执 行大括号内的执行语句。区别在于,while语句会反复地进行条件判断,只要条件成立,{}内的执行语句就会执行,直到条件不成立,while循环结束。
for循环-------for循环语句是最常用的循环语句,一般用在循环次数已知的情况下。
do…while循环-------- do…while循环语句和while循环语句功能类似
(3). 函数: JavaScript 函数是被设计为执行特定任务的代码块。JavaScript 函数会在某代码调用它时被执行
6、DOM,事件 document.getElementById(""):通过id名称获取文档对象onload(),onclick(),
7、面向对象(前端掌握)面向对象的三大特点:
1、封装 2、继承 3、多态
对象组成部分: 1、属性(相当于变量) ,变量 - 相对是自由的,属性 - 有所属
2、方法(相当于函数)
二.JQuery
1、jquery概念
(1)作用:减少代码冗余,节省写代码的时间
2、运行环境
(1)下载jquery插件,复制到项目制定路径,在<head>里添加引用<script src="js/jquery-1.11.3.min.js"></script>
(2)直接添加引用 <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
3、基本语法 $(selector).action()(1)selector:选择器,用来获取标签对象(2)action:动作,在括号里写代码,用来描述当前对象要做的事情4、文档就绪事件 为了防止文档在完全加载(就绪)之前运行 jQuery 代码。如果在文档没有完全加载之前就运行 函数,操作可能失败。5、选择器