期权知识 第685页
-
css3背景图尺寸和背景渐变
1、背景图尺寸 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <...
-
promise 异步编程解决方案
1、同步和异步 <!--promise 异步编程解决方案--> <!--异步:几件事可以同时做的就叫异步--> <!--同步编程--> <!--同步:一件事没干完后面的事就得等着--> <script type="text/javascript"> console.log(1); // 定时器是异步特性 setTimeout(()=>{ console.log(3); },3000) c...
-
html5新增表单属性
1、 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <!--给...
-
前端dns-prefetch能提升页面载入速度
DNS Prefetch,即DNS预获取,是前端优化的一部分。一般来说,在前端优化中与 DNS 有关的有两点: 一个是减少DNS的请求次数,另一个就是进行DNS预获取 。 DNS 作为互联网的基础协议,其解析的速度似乎很容易被网站优化人员忽视。现在大多数新浏览器已经针对DNS解析进行了优化,典型的一次DNS解析需要耗费 20-120 毫秒,减少DNS解析时间和次数是个很好的优化方式。DNS Prefetching 是让具有此属性的域名不需要用户点击链接就在后台解析,而域名解析和内容载入是串行的网络操作,所以这个...
-
Map结构数据初始化和方法和Map结构对象键名特点
1、Map结构数据 // 键值对的形式 a b c 键名。 1 2 3 是键值。a:1 这是一对叫键值对 // 传统对象键名必须是字符串 let obj = { a:1, b:2, c:3 } console.log(obj.a); // Map结构的数据 &nbs...
-
Set结构数据和Set结构数据方法
1、Set结构数据 // 数据集合形式 1数组 2对象 // var arr = [3,4,5,6,7]; // var obj = { // a:1, // b:2, // c:3, // } // 普通的数组可以重复数值 let a = new Array(); a.push(1); a.pus...
-
js数组去重复的几种方法
1、 function dd(uu){ for (var t=0;t<uu.length;t++) { // 让i号元素去跟它后面的元素进行比较 // 循环i号元素后面的元素,让后面的元素挨个的和i号进行比较 for (var&...
-
history对象location对象
1 history对象 例如:新建4个页面,分别是: <h1>这里是1.html</h1> <a href="2.html">点这里跳转到2.html</a> <h1>这里是2.html</h1> <a href="3.html">点这里跳转到3.html</a> <h1>...
-
js放大镜效果实现(非常详解)
放大镜的关键原理: 鼠标在小图片上移动时,通过捕捉鼠标在小图片上的位置,定位大图片的相应位置; 放大镜的移动方向和大图片的移动方向:横向和纵向都是相反,才可以保证同步; 需要元素:小图片和大图片,存放小图片和大图片的容器,有一个放大镜; 直接代码演式: <!DOCTYPE html> <html> <head> ...
最新留言
说:asdasd
2023-05-26 10:48:03说:I
2023-04-07 09:22:25说:2366
2023-03-30 09:40:21说:1
2023-03-30 09:40:16说:6
2023-03-03 17:48:00说:发的太多人
2023-02-27 15:34:13说:1
2023-02-02 19:12:01说:我靠
2023-01-26 10:55:41