- 博客(11)
- 收藏
- 关注
原创 js垃圾回收机制及内存泄露
我们写代码的时候,往往由于已经知道JavaScript有垃圾机制回收,从而不注意一些内存泄漏的代码书写,后来渐渐明白,若要对js进行更底层的理解,这些是必须要理解的。一、js垃圾回收机制什么是垃圾回收机制?垃圾回收,顾名思义,就是将不用的垃圾进行回收起来,不再使用,而在js中,如果代码需要运行起来,就需要操作系统或者运行给定一定的内存空间,来存储变量以及它的值,当不需要某些变量的时候,就需要系统回收被占用的内存空间,这就是垃圾回收。垃圾回收其实会按照固定的时间间隔,周期性的执行回收内存。为什
2021-07-30 17:31:53
193
原创 简单万年历实现
一、项目介绍项目名称:万年历项目简介:点击实现主要月份切换,并实现备忘录的更新项目目标:用简洁的代码实现美观且通顺的需求二、项目逻辑有一张万年历用无序列表实现每一个月份的排序遍历所有的月份,进行active的设置换月份实现同步换备忘录三、项目实现1. style<style> *{margin: 0;list-style: none;padding: 0;} #box1{width: 405px;height: 700px;backg
2021-03-09 08:52:12
238
1
原创 随机点名效果实现
一、项目介绍实现点击按钮随机出现不同人的名字,二次点击停止在某个人名字之上,三次点击继续随机出现二、项目逻辑随机区分单次二次多次点击是停止还是继续随机三、项目实现 — 代码style<style> #oname{width: 300px;height: 100px;border: 1px solid black;border-radius: 50px;display: block;margin: 100px auto;text-align: center;
2021-03-03 22:57:20
508
1
原创 MongoDB
一、什么是MongoDBMongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,是一个开源数据库系统。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。在高负载的情况下,添加更多的节点,可以
2021-03-01 22:57:49
95
原创 跟随鼠标的元素
一、一连串跟随鼠标移动的元素1、css<style> div{width: 10px;height: 10px;background: red;position: absolute;left: 0;top: 0;}</style>2、html<body> <div></div> <div></div> <div></div> <div>
2021-02-03 23:34:50
122
原创 闭包
一、闭包是什么1. 通过作用域的嵌套,触发计算机的垃圾回收机制(硬盘),将原本的局部变量进化成私有变量的环境,叫闭包 function fn(){ var a = 10; return function(){ a ++ ; console.log(a); } } var f = fn(); f();2. 计算机的垃圾回收机制硬盘:需要删除的数据,不直接删除,而是再是保存在一个
2021-01-28 23:18:06
90
原创 jsonp及ajax的封装函数
一、ajaxAjax 全称为:“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),它并不是 JavaScript 的一种单一技术,而是利用了一系列交互式网页应用相关的技术所形成的结合体。使用Ajax,我们可以无刷新状态更新页面,并且实现异步提交,提升了用户体验。Ajax 这个概念是由 JesseJamesGarrett 在 2005 年发明的。它本身不是单一技术,是一串技术的集合,主要有:- JavaScript,通过用户或其他与浏览
2021-01-15 17:41:58
121
原创 进度条与弹出框(加载幸福快乐)
进度条与弹出框(加载幸福快乐)整体思路首先确定自己想要达到什么效果代码实现代码思路进度条弹出框并进行点击效果倒计时代码实现css样式<style> /* 弹出框 */ #box{width: 600px;height: 300px;border: 2px solid black;margin: 100px auto;box-sizing: border-box;text-align: center;padding-top: 50px
2020-12-26 16:38:30
514
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人