js学习
文章平均质量分 74
wen_special
这个作者很懒,什么都没留下…
展开
-
js-定时器
javascript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInterval()这两个函数来完成。setTimeout()setTimeout函数用来执行某个函数或某个代码,在一定的事件之后执行。 setTime(function,delay) 参数含义:第一个为执行语句,第二个参数为推迟的事件,单位毫秒 第一个参数是代码段则必须是以字符串的形式放入。原创 2017-11-12 16:36:41 · 341 阅读 · 0 评论 -
淡入淡出js 原生实现以及css 实现方法
淡入淡出效果js原生实现js封装fadeIn(),fadeOut()函数的实现 fadeIn() 将需要淡入的元素在css样式中添加display:none。之后进行js操作:通过ele.style.display = 'block'设置显示元素,并将该元素的透明度改为0;之后进行封装函数。 (function () { ele.style.opac原创 2017-11-17 12:26:50 · 1076 阅读 · 0 评论 -
javaScript之继承
前段时间,在面试中不停的会被提到继承。做一个关于继承的总结。关于对象之间的5中继承方式 若现在有对象“A”的构造函数: function A(){ this.species = "我是A"; } 还有一个对象“B”的构造函数: function B() { this.name = "我是B"; } 如何操作,可以使得B继承到A中的方法?(很容易我们知道A...原创 2018-04-16 22:16:02 · 173 阅读 · 0 评论 -
js中的内存管理和内存泄漏
垃圾回收 在很多高级语言中,可以自动的分配内存和释放内存。在javaScript中,变量创建的时候为其分配内存,当不再被使用的时候会“自动地”释放这些内存。这个过程就被称为垃圾回收。但是这个可以“自动地”释放资源的本质是是一个混乱的来源。 内存泄漏 是什么:内存泄漏是指程序中已动态分配的堆内存由于某种原因程序未释放或者无法释放,造成系统内存的浪费,导致成寻运行速度减慢甚至系统崩溃等严重后果...原创 2018-05-28 22:30:09 · 580 阅读 · 0 评论 -
Js异步处理
关于js的异步,自认为还是比较清楚的,虽然在自己的小项目中没有遇到过异步问题,或者说是被自己不想解决麻烦而躲避过去了。但是当遇到异步,需要去处理时,才发现,真的是略知一二。记录一下,以防哪天又忘记怎么处理了~ 回调函数 (callback) 基本网上对于回调的讲解都是回调是一个函数被作为一个参数传递到另一个函数里,在那个函数执行完后再执行。( 也即:B函数被作为参数传递到A函数里,在A函数执行...原创 2019-04-04 20:03:24 · 855 阅读 · 0 评论