1+X课堂笔记.md


1+X课堂笔记5.11:

1.路径:./是同级目录 .//上一级

2.href url地址 a标签

alert 警告框

3.创建函数:

function myFunction()

js创建数组 var 不需要输入类型

第一个:

var test = ["1","2","3","4"];

第二个:

var test = new Array(“1”,“2”,“3”,"4");

4.indexof()搜索指定项目,并返回值 777

join 连接字符串 没有为连接符为,

pop删除最后一个元素

push增添元素到最后一个位置

shift删除第一个

unshift()插入多个不止一个

array.slice(start,end)

5.to string 转化成字符串

具体参考3wc手册:https://www.w3school.com.cn/jsref/jsref_obj_array.asp

6.cell向上取整

floor向下取整

round四舍五入

random 返回0含0不含1的随机数

7.函数分为有参和无参函数

8.var carName; 没有初始化

输出的话 undefined

9.var carName = "porsche";

var car Name; 没有定义第二个

如果定义会覆盖但是没有定义的话就是还是之前的没有丢。

10.“3”<”21“ false

这是字符串的比较,必考题。

  两个字符串比较大小,是比较第一个值得ASCII码的大小,如果第一个ASCII码相同的话,就比较第二个。以此类推。

1+X课堂笔记5.12:

(function)(); 作用域

全局变量和局部变量

++a;先自增,后使用(输出)

alert(a++); 先输出再自增

image-20220512203833695

image-20220512204051416

考的:变量 字符串 dom操作,样式, 选择器

1+X课堂笔记5.18:

H5+CS3一定要多刷题

typeof(NaN)》Number

通过ID获取(getElementById)
通过name属性(getElementsByName)
通过标签名(getElementsByTagName)
通过类名(getElementsByClassName)
获取html的方法(document.documentElement)
获取body的方法(document.body)
通过选择器获取一个元素(querySelector)(开发常用)
通过选择器获取一组元素(querySelectorAll)(开发常用)

click 单击事件

double click双击事件

mouseout鼠标移出

focus 获取焦点

离开焦点 onblur

属性 值 描述
onblur script 当元素失去焦点时运行脚本
onchange script 当元素改变时运行脚本
oncontextmenuNew script 当触发上下文菜单时运行脚本
onfocus script 当元素获得焦点时运行脚本
onformchangeNew script 当表单改变时运行脚本
onforminputNew script 当表单获得用户输入时运行脚本
oninputNew script 当元素获得用户输入时运行脚本
oninvalidNew script 当元素无效时运行脚本
onreset script 当表单重置时运行脚本。HTML 5 不支持。
onselect script 当选取元素时运行脚本
onsubmit script 当提交表单时运行脚本

image-20220518160221892

https://www.w3school.com.cn/tiy/t.asp?f=eg_js_dom_change_attribute

set clear

1+X课堂笔记5.19:

后代选择器是包含了后面的所有的标签如:

/后代选择器 该选择器代表ul标签后面的全部li标签无关层级/
ul li{
background-color: rgb(8,84,5);
}
2.子选择器
子选择器表示后面一层的选择如;

/子选择器 该选择器表示ul标签后面的p标签只有一层/
ul > p{
background-color: yellow;
}
3.相邻选择器
使用id选择器或者class选择器定位到标签下面的相邻标签如:

/相邻选择器 相邻向下的一个标签/
.Tang + b{
background-color: red;
}
4.相邻选择器进阶版
与相邻选择器相同表示可以定位到class选择器或者id选择器标签下面的全部的相同标签,如:

/全部选择选择器 表示在.Tang标签的下面所以b标签/
.Tang~b{
background-color: #111111;

1+X课堂笔记5.25:

jq引入scrpit

$(document).ready(function()){

});

文章就绪运行的。 document 或者 ready 填写这两个

image-20220525150325928

表单form后面两个参数

action 提交服务器地址

method 表单提交方式 post / get

button普通,submit提交,reset重置

https://www.w3school.com.cn/jquery/jquery_ref_selectors.asp

jq事件函数

img

jq动画:

hide隐藏,show显示

image-20220525151529166

toggle

您可以使用 toggle() 方法来切换 hide() 和 show() 方法

fadeIn 淡入,fadenOut淡出,

slideDown向下滑动

slideUp向上滑动

slideToggle切换

image-20220525152937137

image-20220525153001476

JQuery动画:

animate()方法

opacity透明度

JQ DOM文档模型

获取内容:text(),html(),val();

image-20220525153505388

获取属性:attr()

image-20220525153734380

参考文档:

https://www.w3school.com.cn/jquery/jquery_ref_manipulation.asp

添加新的 HTML 内容

我们将学习用于添加新内容的四个 jQuery 方法:

  • append() - 在被选元素的结尾插入内容
  • prepend() - 在被选元素的开头插入内容
  • after() - 在被选元素之后插入内容
  • before() - 在被选元素之前插入内容

image-20220525160230003

删除元素/内容

如需删除元素和内容,一般可使用以下两个 jQuery 方法:

  • remove() - 删除被选元素(及其子元素)
  • empty() - 从被选元素中删除子元素

image-20220525160543414

insertAfter() 方法在被选元素后插入 HTML 元素

append() 方法在被选元素的结尾插入指定内容

appendTo() 方法在***被选元素的结尾插入 HTML 元素***

after() 方法在被选元素后插入指定的内容

飞飞哥 飞飞哥
4 年多前
1249

扫描下方二维码手机阅读文章

0