javaScript
LeeNingFeng
分享日常学习笔记
展开
-
用jquery实现页面滚动时展现动感的元素效果(有插件可实现!)
1.用jquery + animate.css实现functionanimate(){vara=$(".main-service").offset().top;//元素到浏览器顶部的距离if(a>=$(window).scrollTop()&&a<($(window).scrollTop()+...原创 2020-01-16 23:23:22 · 1164 阅读 · 0 评论 -
用JS做rem适配
公式 :fontSize = 屏幕宽度 * 100 / 设计图宽度 ,设置为100是方便计算;原创 2018-10-12 12:11:07 · 700 阅读 · 0 评论 -
javascript--什么是构造函数和实例化对象
比如我们常见的声明数组就是标准的构造函数:var array = new Array();实例化对象就是创建对象的过程举例: function Person(){} //Person构造函数 var p=new Person(); //Person构造函数创建对象,也可叫做实例化 ...原创 2018-07-25 12:04:52 · 1333 阅读 · 0 评论 -
什么是闭包?
闭包是javascript的一大难点,也是它的特色,很多高级应用都要依靠闭包来实现。1.变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域变量的作用域无非就两种:全局变量和局部变量javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量注意点:在函数内部声明变量的时候,一定要使用var命令2.如何从...转载 2018-07-17 11:57:03 · 222 阅读 · 0 评论 -
js全局变量污染
什么叫全局变量污染:就是直接给window添加属性和方法,污染全局变量的后果就是,在多人开发中,容易造成命名的冲突原创 2018-07-17 10:23:12 · 674 阅读 · 0 评论 -
判断滚动条是否停止滚动
<script> let m1 = 0; // 滚动的值 let m2 = 0; // 对比时间的值 let timer = null; document.onscroll = function() { clearTimeout(timer) // 每次滚动前 清除一次 timer = setTimeout(function() { ...转载 2018-03-05 12:41:59 · 2311 阅读 · 0 评论 -
javascript动态生成网址二维码图片
这个实现二维码生成功能的是引用谷歌google的JS来实现的,可以兼容几乎所有浏览器,包括动态和静态网页,具有加载速度快的特点! 代码如下:放到你想添加二维码的位置;<script type="text/javascript" xml="space">// <![CDATA[ thisURL = document.URL; strwrite = ...转载 2018-02-26 20:56:57 · 391 阅读 · 0 评论 -
原生JS实现table切换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &原创 2018-03-01 10:51:08 · 1987 阅读 · 0 评论