- 博客(14)
- 收藏
- 关注
原创 原生获取元素宽度
/ 1. 获取元素实际宽度(包括内边距和边框,不包括外边距)// 3. 获取元素完整宽度(包括内边距、边框和外边距)// 2. 获取元素内容宽度(不包括内边距和边框)// 4. 获取计算后的样式宽度。
2025-02-19 10:19:27
297
原创 js同步执行与异步执行
计算机程序执行分为同步执行,和异步执行。所谓的同步执行,就是正常的计算机程序执行的3大顺序流程:顺序控制语句 从上至下,从左至右分支控制语句 if,switch循环控制语句 for,while,do…while,for…in,forEach()所谓的异步执行,是一种特殊的程序的执行方式js中常见的异步执行主要有:setInterval setTimeout事件的绑定 onclick…ajax请求所谓异步程序的执行:(1) 所有的异步程序的执行,都会在同步程序执行结束之后,再来执
2020-06-24 10:19:08
984
原创 JavaScript localStorage讲解
什么是localStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的。localStorage优势1、localStorage拓展了cookie的4K限制2、localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库,相比于cookie可以节约带宽。localStorage的局限1、浏览器的大小不统一,并且在IE8以上的IE版本才支持localStorage这个属性2、目前所有的浏览器
2020-06-24 09:35:06
1147
原创 JavaScript数组冒泡排序
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document<...
2020-03-24 23:47:03
132
原创 JavaScript的预解析/预解释
JavaScript的预解析/预解释JavaScript 是弱类型解释型的脚本语言, 在程序执行之前,会先将定义的程序预先解释,也就是预先模拟执行一遍。会找程序中的关键词 var function 两个关键词。在JavaScript中如果是没有使用 var 关键词声明的变量,执行结果是会报错 。例如:执行结果:但对于先使用变量,之后再使用 var 关键词声明的变量,执行结果是 un...
2020-03-18 00:19:02
476
原创 CSS3 Transition讲解
transition 属性设置元素过渡效果,一般与transform配合使用,包括4个属性:(1)transition-property:规定设置过渡效果的CSS属性的名称。语法:transition-property: none|all|property;下图为transition-property属性使用方法(在实际应用中选择其中一个值即可)(2)transition-durati...
2020-03-13 00:27:51
376
原创 CSS grid网格布局入门
CSS grid网格布局入门CSS grid布局是一个二维的网格布局,使用它来进行二维页面布局,既方便又容易,下面来介绍一下它的具体使用方法:1. 定义网格布局首先,必须使用 display:grid 将容器元素定义为一个网格布局。2. 设置行数和列数使用grid-template-columns来设置列数 和grid-template-rows 来设置行数。后边的数值为每行行高和每行列...
2020-03-01 17:29:52
692
原创 CSS3如何实现DIV圆角边框
#CSS3如何实现DIV圆角边框在进行页面布局时,DIV边框默认是矩形边框,想让边框为圆角时,可以用CSS3的border-radius这一属性来实现。例如:想让div盒子边框四个角都为半径为10px的圆角时具体代码如下:效果图:下面对border-radius具体细节进行介绍:语法:border-radius: 1-4 length|% / 1-4 length|%;注释:按此顺...
2020-02-23 16:50:24
12001
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人