好友
阅读权限10
听众
最后登录1970-1-1
|
调试代码:
1 打开浏览器控制面板
2 找到srouces,找到页面源代码
3 在需要暂停的代码,那一行左侧单击行号,添加一个断点 break point
4 刷新页面让程序重新执行
5 根据右侧的控制面板,让程序按步骤一次执行,观察过程中变量的变化
什么时候使用while,什么时候使用for:
当循环次数不能确定的时候,适合用while循环
当循环次数比较确定的时候,适合用for循环
continue和break之间的区别:
continue:直接跳出本次循环,下次循环继续
break:终止整个循环,使循环不再继续
什么是数组:
用来存储多个相同类型的数据的容器
数组的下标:
下标计数从0开始
通过下标,可以从数组当中取出某一个数据
数组的便携操作API:
会改变原数组:
arr2.push()--------向数组的末尾添加数据
arr2.pop()---------删除最后一位
arr2.unshift()------向头部添加数据
arr2.shift()---------删除头部的元素
arr2.splice(3,1)----删除第四个
不会改变原数组:
arr2.slice(4)--------参数4,表示,从下标为4的位置,开始截取。截取数组的一部分,生成一个新数组(原数组不会改变的)
常见的事件类型:
鼠标事件:
鼠标单击(左键和右键,滚轮)
鼠标的双击
鼠标的划入
鼠标的划出
鼠标的长按
鼠标的按下
鼠标的抬起
鼠标的移动
键盘事件:
键盘按下
键盘抬起
键盘的按下并抬起
功能键(ctrl + alt + shift + capslock .....
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
jQuery(DOM操作):
DOM: Document Object Model--------------文档对象模型
使用$函数来获得页面元素:
$(".box")------函数接受一个字符串作为选择器用来选取对应的元素
DOM操作:
增加:$("<div>")
删除:ele.remove()
修改:
ele.html("xxxxx")
ele.css("color","#fff")
ele.empty()
查找:
$("选择器")---------查元素
ele.html()-----------获取内部文本
ele.val()-------------获取value属性
ele.width()----------获取宽度
ele.position()-------获取元素对应父元素的位置
this关键字:指代当前对象(即当下触发函数的源头,通常情况下this指代当前发生事件的DOM元素)
常用使用方法:(括号中的xxxx表示的时间)
$(".box").show(xxxx); ------------显示
$(".box").hide(xxxx);-------------隐藏
$(".box").slideUp(xxxx);----------向上收起
$(".box").slideDown(xxxx);--------向下展开
范例引用:
$("button").click(function(){
let str = $("input").val();
------------------------------------------------------------生成一个P标签, 添加到body当中
let p = $("<p>");------------------------------------------创建P标签
p.css("background","pink");
p.html(str); ------------------------------------------------给P标签添加文本内容
p.appendTo($(".box")); -----------------------------------把P标签放到.box标签的末尾
p.prependTo($(".box")); ----------------------------------把P标签放到.box标签的开头
p.insertAfter( $(".box") ) ----------------------------------把P标签放到.box标签的后面
p.insertBefore( $(".box") ) --------------------------------把P标签放到.box标签的前面
$(".box").after(p); -----------------------------------------在.box这个元素的后面添加一个P
p.after($(".box"))------------------------------------------在P的后面添加.box这个元素
})
let lastTD = $("<td>");
let delBtn = $("<button>删除</button>");
lastTD.append( delBtn )
tr.append(lastTD);----------------------向tr里加..........
tr.appendTo(lastTD);-------------------把tr加到........
更新了一部分DOM的内容,老师讲课时候顺道讲了我就也顺道整理了~不足的地方大佬们评论区补充~
javascript部分(一)
HTML和CSS部分
学习html总结(一)
学习html总结(二)
学习html总结(三)
学习html总结(四) |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|