- 博客(6)
- 收藏
- 关注
原创 JS获取HTML DOM元素的方法
一、JS获取DOM元素的方法(8种):1、通过ID获取(getElementById);2、通过name属性(getElementsByName);3、通过标签名(getElementsByTagName);4、通过类名(getElementsByClassName);5、获取html的方法(document.documentElement);document.documentElem...
2020-04-06 16:08:37
200
原创 数组的map与forEach方法
一、遍历数组经常用到的两种方法就是forEach和map。二、forEach和map都是循环遍历数组中的每一项,每一次执行匿名函数都支持三个参数,数组中的当前元素item,当前数组的索引index,原数组arr。匿名函数中的this都是指window,只能遍历数组。三、1、数组的forEach()用于调用数组的每个元素,并将元素传递给回调函数,返回undefined。实际上forEac...
2020-03-29 13:37:18
1691
原创 双重循环嵌套执行原理
双重循环的嵌套执行比较有代表性的案例有:①:九九乘法表;②:星号输出直角三角形;③:求质数之和;等递增或递减的案列,这些案列单循环执行比较复杂,代码量也较多。相比较而言双重循环嵌套比较适用。拿for循环来说;执行原理就是:外层循环表示行数;内层循环表示列数;外层变量转换到内层,达到递增递减的效果。案例:九九乘法表这种嵌套首先声明两个变量( i 和 j ),外层变量 从第一行开始...
2020-03-21 22:15:11
910
原创 css3新增的选择器有哪些?
一、属性选择器:1.[attribute] 用于选取带有指定属性的元素。2.[attribute=value] 用于选取带有指定属性和值的元素。3.[attribute~=value] 用于选取属性值中包含指定词汇的元素。4.[attribute|=value] 用于选取带有以指定值开头的属性值的元素,该值必须是整个单词。5.[attribute^=value] 匹配属性值以指定值开头的...
2020-03-08 14:34:11
839
原创 BFC的布局规则?
BFC的概念:BFC全称Block Formatting Context ,直译“块级格式化上下文”,也有译作“块级格式化范围”。它是 W3C CSS 2.1 规范中的一个概念,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。通俗的讲,就是一个div内部,我们用float和margin布局元素。BFC布局规则:1.浮动的元素会被父级计算高度(父级触发了BFC)2.Box垂...
2020-03-01 20:05:26
153
原创 什么是盒模型?
盒模型概念:盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都可以拥有像盒子一样的外形和平面空间。用来控制元素和元素之间,或者元素和内容之间的位置关系。盒模型的组成:内容区(content)+填充区(padding)+边框区(border)+margin(外边界区)。1、内容区(content):①内容区指的是盒子里面放置内容的区域,也就是元素中...
2020-02-22 23:00:29
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人