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