热文什么是js

什么是js: JavaScript(简称“JS”)是一种具有函数优du先的轻量级,解释型或即时编译型的编程语言。 虽然它是作为开发Web页面的脚本语言而出名的,但是它也被...

热文小程序实现图片模糊预加载

小程序实现图片模糊预加载 导语 最近在做的小程序项目设计大量图片的展示,小程序已经提供了图片的懒加载功能,但是由于图片本身比较大加上要展示的图片比较多,如何以一个比较友好...

热文js的垃圾回收机制(详解)

js的垃圾回收机制(详解) 前言 js具有自动垃圾回收机制,换句话说,执行环境会管理代码执行过程中使用的内存。 js垃圾回收的原理 执行环境会找出那些不再继续使用的变量,...

热文什么是JSON详解

什么是JSON详解 前言 这个知识点面试中被问的概率虽然很低,但是也有可能会问。 JSON流行原因 拥有与js类似的语法 可以将JSON数据结构解析成js对象 与XM...

热文javascript阻塞问题

javascript的线程问题 JavaScript 是单线程的,一段 Js 程序的运行会占满整个程序进程,我们通常会想方设法的通过异步编程来减少程序的阻塞,但在某些特殊...

热文Ajax 是干嘛用的?

Ajax 是干嘛用的? Ajax是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术,并且可以通过在后台与服务器进行少...

热文JS中深拷贝和浅拷贝区别?

JS中深拷贝和浅拷贝区别? 两者的区别在于是否是真正获取了一个对象的复制实体,而不是引用,深拷贝在计算机中开辟了一块内存地址用于存放复制的对象,而浅拷贝仅仅是指向被拷贝的...

热文浏览器的事件循环

事件循环是负责执行代码、收集和处理事件以及执行队列中的子任务的一套机制。 在事件循环机制中,使用的栈数据结构便是执行上下文栈,每当有函数被调用时,便会创建相对应的执行上下...

热文箭头函数和普通函数区别

箭头函数是前端面试环节的一个高频考点,箭头函数是ES6的API,相信很多人都知道,因为它的语法比一般的函数更简洁,所以深受大家的喜爱。这是我们在日常开发中一直使用的API...

热文JS正则表达式的字符匹配

JS正则表达式的字符匹配 两种模糊匹配:1.横向模糊匹配:一个正则可匹配的字符串的长度不是固定的。其实现方式是使用量词。比如说{m,n}是指字符最少连续出现m次,最多n次...

热文什么是跨域问题并且如何解决

什么是跨域问题并且如何解决 1.什么是跨域? 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 例如...

热文js如何实现蒙版效果

js如何实现蒙版效果 我们来分析一下思路: 1、监听按钮的点击 2、阻止冒泡(最关键的一点) 3、让隐藏的显示出来 4、隐藏滚动条 5、点击文档:获取点击的标签 判断:让...

热文 利用js模仿360开机效果

利用js模仿360开机效果 实现效果: 点击关闭图片按钮先往下退出再往右退出。 实现步骤: 1、封装运动函数 2、给图片上的关闭设置一个盒子 3、给关闭盒子注册点击事件点击后

热文如何利用js获取form表单数据

如何利用js获取form表单数据 方法如下: 1、有的时候想偷点懒,页面上有大量的表单提交数据,每次单独获取都比较麻烦。代码冗余度也比较多,因此封装了一个方法。 2、表单...

热文js如何实现多图与单图的上传显示

js如何实现多图与单图的上传显示 前言: 项目中经常会大量的使用到图片上传,之前涉及到的时候经常会在网上下载一些素材直接拿过来使用,但是随着项目的增多发现用的是各式各样的...

热文js如何实现弹幕效果

js如何实现弹幕效果 具体步骤如下: 1、编写HTML代码: 创建一个弹幕显示墙,以及两个按钮,分别为“发送”和“清屏”,并在文本框中设置placeholder为“说点什...