temp191706考核点一,小结

本文深入探讨JavaScript中定时器的使用,包括周期性定时器的定义与取消,以及jQuery中DOM元素的选择、操作和事件绑定。同时,介绍了cookie的设置与获取方法,以及AJAX的请求方式和数据处理。

javascript

定义一个周期的定时器
定时器 = setInterval(函数名,间隔时间单位豪秒)
setInterval(right_click, 2500)

取消一个周期的时器timer
clearInterval(定时器)
clearInterval(timer)



==与===的区别,1,“2”==2的结果。  2,“2”===2的结果
1	"2" == 2,True
2	"2" === 2, False


获取input标签对象的值
input标签对象.val()


设置cookie,格式
$.cookie(键,值,{expires:int天数, path:"/"})
        $.cookie("name", "张三",{expires:1, path:"/"});


获取cookie值,格式
$.cookie(键)
        name1 = $.cookie("name");
        alert(name1);

jquery考核点

获取类为show的标签对象组
$(".show")



有一个标签对象$show,设置鼠标移到上面后弹出1
$show.mouseover(function () {
    alert(1);
})


选取标签对象,格式
$(css选择器)
注意,css选择器使用引号括起来,即字符串
$(str类型的css选择器)



ajax格式,经典写法
第一阶:
$.ajax(字典)
第二阶,答题要写这种:
$.ajax({
	url: 请求路径,
	type: 请求方式,一般为GET或者POST,
	dataType: 处理的数据类型,
	data: 参数字典。请求时传递的参数,
	success: 匿函,
	error:匿函
})
备注
success的匿函说明,此匿名函数会在请求成功后,自动执行。匿函有一个形参,这个形参是服务端回过来的数据。 
error的匿函说明,如曋请求失败,会自动触发error的匿函。

ajax格式,新式推荐的写法
第一阶
$.ajax(字典).done(匿函).fail(匿函)
第二阶,答题写这种:
$.ajax({
	url:请求路径,
	type:请求方式,
	dataType:处理数据类型,
	data:传参字典,
}).done(匿函).fail(匿函)
备注,done中匿函有一个形参,它是请求获取到的数据对象


创建一个span标签,请使用两种方式创建
方式一,$("<span></span>")
方式二,$("<span>")
说明,HTML标签一般是成对出现的,方式二只写了一半,jquery会自动把它补齐,最终都是以方式一的形态创建
因此,方式二是一种简写方式,创建空的标签可以用方式二


使用cookie本地存储,需要使用的jquery插件名称是什么
jQuery Cookie
备注一,下载地址
https://plugins.jquery.com/cookie/
下载后可利用
jquery.cookie.js文件
备注二,在线jquery cookie插件地址
https://www.bootcdn.cn/jquery-cookie/


设置cookie的格式
$.cookie(键,值,{expires:过期天数, path:保存路径})

获取cookie某一个键的值
$.cookie(键)

如果要获取某一个键的值,如果该键并不存在,值为什么
undefined

综合考点

os模块,验证一个路径dir_path是否存在
os.path.exists(dir_path)

os模块,验证一个路径path是否是文件
os.path.isfile(path)

jquery中$(".page")获取到的对象是标签对象组,如何查看标签对象组的长度
$(".page").length  # 标签对象集.length,可以获得长度.如果获取不到,值为0,它也是一个空的标签对象集


jquery中$(".page")获取到的对象是标签对象组,如果期望拿到索引序号为2的成员,如何操作
$(".page").eq(2)    # 标签对象组.eq(索引值)   效果相当于python中 列表[索引]

jquery-有一个标签对象$point,设置让它的兄弟全部取消样式 "active"
$point.siblings().removeClass("active")

jquery-如何获取被点击的小圆点的索引值,$points.click(point_click_event)
获取小圆点,在函数point_click_event中通过$(this)可以得到被点击的小圆点
$(this).index(),可以获得小圆点

css,清除浮动。子元素全部浮动,父元素感知不到浮动元素的存在。解决办法。
父元素添加一个伪类,比如clearfix
.clearfix:after{
	clear:both;
	content:"";
	display:table;
}



让块级元素相对于父级水平居中
方式一
margin:auto;
方式二
margin:0 auto;    上下边距为0,左右auto
方式三
margin:0 auto 0 auto;	上下外边距0,左右auto
方式四
margin-left:auto;  margin-right:auto;
核心
让左右margin为auto就可以了

相对定位的特点,relative
1保存在文档流中
2位移相对于自己原来的位置

绝对定位的特点,absolute
1脱离文档流
2它的定位是相对于父级来定位,只会对已经定位了的父级

固定定位的特点,fixed
1脱离文档流
2它的定位是相对浏览器最左上角来定位的
如果有一个元素它设计了绝对定位,并且它的所有父级都没有设置定位,那么这个元素的效相相当于固定位



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值