热文超过80%的面试者不及格的JS 面试题
超过80%的面试者不及格的JS 面试题 共 5024 字,读完需 6 分钟,速读需 2 分钟,本文首发于知乎专栏前端周刊。写在前面,笔者在做面试官这 2 年多的时间内,面...
超过80%的面试者不及格的JS 面试题 共 5024 字,读完需 6 分钟,速读需 2 分钟,本文首发于知乎专栏前端周刊。写在前面,笔者在做面试官这 2 年多的时间内,面...
JavaScript容易被坑的问题 前言 总括: 这是笔者平时积累的一些觉得比较有意思或是比较有难度的JavaScript题目理解和心得,会保持长期更新。 人生莫作妇人身...
Javascript 中 setInterval 函数怎么用? 使用示例 你可以通过调用一个已命名的函数,每三秒(3000 毫秒)弹出 “Hello”:
ES6是什么前端技术? ECMAScript 发展历史 2000年,ECMAScript 4.0开始酝酿。这个版本最后没有通过,但是它的大部分内容被ECMAScript6...
前端MVVM是什么? MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将...
JSONP原理是什么? JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于...
懒加载是什么意思? 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是...
JS 闭包的作用是什么? 闭包本质 集合 S 是闭集当且仅当 Cl(S)=S(这里的cl即closure,闭包)。特别的,空集的闭包是空集,X 的闭包是 X。集合的交集的...
JavaScript 中 setTimeout 函数怎么用? 浏览器支持 方法 Chrome Internet Explorer / Edge Firefox Safar...
如何实现AJAX请求? 1、创建XMLHttpRequest实例; var xhr;if(window.XMLHttpRequest) { //ie7+,firefo...
Vue中如何正确强制组件重新渲染? 有时候,依赖 Vue 响应方式来更新数据是不够的,相反,我们需要手动重新渲染组件来更新数据。或者,我们可能只想抛开当前的DOM,重新开...
JavaScript中 ! 和 !! 的区别! js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成...
JS 原型与原型链详解 一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 ...
Ajax接收JSON数据 1. Ajax接收JSON数据 JSON:JavaScript对象表示法(JavaScript Object Notation)。JSON是一种...
localStorage. sessionStorage、Cookie的区别 ●存储大小的不同: localStorage的大小一般为5M sessionStorage的...
recorder.js 基于 HTML5 实现录音功能 recorder.js microphone基于HTML5的录音功能,输出格式为mp3文件。 前言 完全依赖H5原...
vue.js三种安装方式 Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 A...
必须知道的高性能Javascript知识 想必大家都知道,JavaScrip是全栈开发语言,浏览器,手机,服务器端都可以看到JS的身影。 本文会分享一些高效的JavaSc...
检测JavaScript里最有效率的功能特征的方法解析 代码执行效率对于程序员和程序来说都是至关重要的,尤其是遇到了那些需要大量调用、反复调用的函数方法。在很多Javas...
JavaScript ES6里最重要的5个特性 JavaScript ES6 添加了一系列新的语言特性,其中一些特性比其它更具有开创性以及更广的可用性。比如像 ES6 类...
JavaScript开发中常见的数组操作 数组是 JS 中广泛使用的数据结构。数组对象提供了大量有用的方法,如array. forEach()、array.map()等来...
JavaScript的重构技巧 JavaScript 是一种易于学习的编程语言,编写运行并执行某些操作的程序很容易。然而,要编写一段干净的JavaScript 代码是很困...
ES6 模块化与 CommonJS 模块化区别 在最近的项目中关于 ES6 的 import、export 和 CommonJS 中的 module.exports、re...
用hooks写个登录表单 最近尝试用React hooks相关api写一个登陆表单,目的就是加深一下对hooks的理解。本文不会讲解具体api的使用,只是针对要实现的功能...
react 生命周期函数有哪些 初始化 1.getDefaultProps() 注:getDefaultProps这种定义方式是用在你定义组件用的是React.creat...
两分钟了解jQuery与JavaScript、JS 三者间的区别 JavaScript、jQuery、JS这三者经常出现在我们的生活中,大家知道它们有什么相同和什么不同...
小程序swiper轮播CSS3动画及跳转到指定swiper-item的使用 需要解决的问题 近几日一直在看怎样制作微信小程序的swiper轮播图。因为我既需要生成小程序的...
Vue常见面试题解析 1.vue优点? 答: 轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十 kb ; 简单易学:国人开发,中文文档,不存在语言障碍 ,...
JavaScript中Number()方法的两种用法 JS中,调用Number()主要有两种方式,一是作为一个 function 将任意类型的数据转换成数值,二是作为一个...
JavaScript怎么检测当前浏览器是无头浏览器 什么是无头浏览器(headless browser)? 无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程...