一.知识点(js知识点)
一、js语法
1、运行环境
js是一种解释型语言,它必须运行在web浏览器上。html, sgl也是解释型预压, java, C#,是编译型语言。<script>
</script>
2、量(常量)、数据类型(弱、强)、命名规范、关键字
(1)量:容器,用来装数据的。jis是弱类型的,定义变量语法: vara= 1;(2)数据类型: number, bool, null, string, object
(3) 4点
变量的命名规范:
·由字母、数字、下划线、$组成
·不能数字开头
·严格区分大小写
·不能是保留字、关键字
(4)关键字:有特殊含义的单词
3、运算符
+加法
\- 减法
\* 乘法
/ 除法
% 取模(余数)
++ 递加
-- 递减
&& 逻辑与
|| 逻辑或
! 逻辑非
4.(1)字符串(string)
数字(number)
布尔(boolean)
对象(object)
函数(function)
即强制类型转换和隐式类型转换(利用js弱变量类型转换)。
强制转换: 利用js提供的函数parseInt() ,parseFloat() ,Number(),Boolean()进行数据转换,
顾名思义,前两个分别是对数据进行解析转换,前者是整数,后者是浮点数。
隐式类型
var str="123";
var num=str-0;
console.log(num);
5.DOM事件
在网页开发中经常会有交互操作,比如点击一个dom元素,需要让js对该操作做出相应的响应,这就需要对Dom元素进行事件绑定来进行处理,
js通常有三种常用的方法进行事件绑定:在DOM元素中直接绑定;在JavaScript代码中绑定;绑定事件监听函数。
document.gtElementBl"):通过id名称获取文档对象
onload),onclick),
二.jQuery语法1、jguery概念
(1) why:减少代码冗余,节省写代码的时间
2、运行环境
3.基本语法
$(selector).action()
(1) selector: 选择器,用来获取标签对象
(2) action: 动作,在括号里写代码,用来描述当前对象要做的事情
4、文档就绪事件
二.任务
1.使用js完成立即购买页面特效
2.js实现简单的登录验证
三.过程中所遇问题
1.登录页面使用js语法没有写出来,使用的jQuery语法
2.使用jQuery语法写登录验证时提示信息隐藏部分写的不够好,隐藏实现效果达不到想要的效果
js知识点
最新推荐文章于 2024-07-15 14:11:16 发布