js
微aa
这个作者很懒,什么都没留下…
展开
-
Location地址参数
所有通过属性名得到的属性值都是字符串location对象属性:hash、 host 、hostname、href、pathname、port 、protocol 、search location对象方法:assign() 、 reload(‘force’) 、 replace()原创 2020-09-21 20:55:00 · 891 阅读 · 1 评论 -
懒加载
懒加载也就是延迟加载。 当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。所以懒加载最重要的一点就是获取获取屏幕可视区中的图片。一般是判断图片的位置。每张图片都有src属性,只要给图片设置了src属性,那么该图片就会发送一次请求,会影响页面的加载速度。而一但图片过多,就会大大降低页面的渲染速度。这个时候才会需要懒加载。一两张图片或者多张小图片是不需要懒加载的。原创 2020-09-20 23:07:04 · 155 阅读 · 0 评论 -
new 关键字的过程
new关键字可以制造出一个对象。首先,系统会帮我们创建一个this空对象。var this = {};将函数A的原型挂到this这个对象上this = A.prototype;将这个对象返回出去,此时它的操作就相当于闭包了return this;原创 2020-09-13 23:59:41 · 191 阅读 · 0 评论 -
闭包与this的差异
闭包是从函数内部返回一个数据出来,然后在外部接收这个数据。this,要提到对象对象有两种:构造对象(由构造函数new出来的对象)内置对象(系统构造出来的对象)原创 2020-09-10 21:02:54 · 113 阅读 · 0 评论 -
函数以及函数的返回值
首先,我们要明确一点:只要有函数就有返回值,哪怕你没有写上去。假如你没有写返回值,那么会出现两种情况:1.普通函数:默认返回值 undefined;2.构造函数:默认返回值 this(new的情况);3.立即执行函数:它的返回值没有什么意义;假如我们写了返回值,同样有两种情况:1.普通函数:直接改变;2.构造函数:只有引用类型的才能改变返回值(new的情况);3.立即执行函数:毫无意义;原创 2020-09-02 19:42:26 · 346 阅读 · 0 评论 -
几种常见轮播
无缝轮播;切图轮播;淡入淡出原创 2020-09-01 18:59:36 · 1553 阅读 · 0 评论 -
函数和obj以及定时器中的this指向
this可以看做存放某个对象的一个变量,或者看做指向某个对象的一个指针同样,this也是一个超级容易被改变的东西对于一个变量而言,如果不是由this指代的对象调用,或赋值,通常不会改变不要将return的返回值(正常的变量)与this混淆原创 2020-08-29 10:05:24 · 574 阅读 · 0 评论 -
实参列表
实参列表 与 形参间的关系原创 2020-08-17 19:57:10 · 862 阅读 · 0 评论 -
模拟视频弹幕
代码可以直接copy原创 2020-08-06 20:27:04 · 189 阅读 · 0 评论 -
获取样式
4种样式的写法第一种:行内样式(内联样式)第二种:内嵌式第三种:链接式第四种:导入式1、在界面的style标签中导入2、在外部css文件中获取样式的方式行内样式的获取方式第一种:打点的方式第二种:属性名的方式内嵌式和链接式的获取方式原创 2020-07-30 19:58:37 · 192 阅读 · 0 评论 -
拖拽——垃圾桶
拖拽实现一个垃圾桶原创 2020-07-22 19:49:30 · 301 阅读 · 0 评论 -
模拟一下聊天框
存储实现聊天框原创 2020-07-22 19:40:56 · 134 阅读 · 0 评论