Web开发编程网
分享Web开发相关技术

JavaScript

React Hooks 理解

admin阅读(974)

1. useState 使用状态 注意事项 如果state是一个对象,能否部分setState? 答案是不可以,示例代码 因为setState不会帮我们合并属性,而且useReducer也不会帮我们合并 注意事项2:地址要变 setStat...

JavaScript与ES的25个知识点

admin阅读(894)

  前言 说起JavaScript,大家都知道是一门脚本语言。那么ES是什么鬼呢?ES全称ECMAScript ,是JavaScript语言的国际标准。 最近,我总结了25条JavaScript的基础特性相关的知识点,大家一起看一...

jsliang 求职系列 – 07 – Promise

admin阅读(1075)

jsliang 求职系列 – 07 – Promise 本文原内容为 2.3w 字数,但是因为文章字数限制,所以去除了目录导航功能。 一 前言 本文会结合 Promise 知识点 + 训练题的形式进行讲解。 前置知识...

绝对干货~!学会这些Vue小技巧,可以早点下班和女神约会了

admin阅读(1092)

夏眠不觉晓,处处蚊子咬,夜来键盘声,发落知多少? 每天都在写代码,虽然手底下马不停蹄的敲,但是该来的加班还是会来的,如何能更快的完成手头的工作,提高自己的开发效率,今天小编给大家带来了这几个Vue小技巧,终于可以在六点像小鹿一样奔跑着下班了...

JavaScript中的垃圾回收和内存泄漏

admin阅读(1175)

前言 程序的运行需要内存。只要程序提出要求,操作系统或者运行时就必须供给内存。所谓的内存泄漏简单来说是不再用到的内存,没有及时释放。为了更好避免内存泄漏,我们先介绍Javascript垃圾回收机制。 在C与C++等语言中,开发人员可以直接控...

ES6数组的扩展–Array.from()和Array.of()

admin阅读(989)

一、 Array.from() : 将伪数组对象或可遍历对象转换为真数组 1.何为伪数组 如果一个对象的所有键名都是正整数或零,并且有length属性,那么这个对象就很像数组,语法上称为“类似数组的对象”(array-like object...

浏览器与Node的事件循环(Event Loop)有何区别?

admin阅读(1029)

前言 本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 想阅读更多优质原创文章请猛戳GitHub博客 一、线程与进程 1.概念 我们经常说JS 是单线程执行的,指的是一个进程...

一文详解 React 组件类型

admin阅读(864)

本文的目标是让开发者清晰地了解 React 组件类型,哪些在现代 React 应用中依然在使用,以及为何一些类型现在不再使用了。 尽管React从2013年发布到现在并没有引入太多重大改变,但不同类型的React组件也出现了不少。一些组件类...

如何将自动完成输入添加到您的Vue.js应用

admin阅读(1344)

为了让用户轻松地从长列表中进行选择,具有自动完成功能的输入比普通选择下拉列表更可取,因为它使用户可以搜索所需的条目,而不是从列表中进行选择。这是Web应用程序的常见功能,因此开发人员开发了可自动添加功能的自动完成组件。 在本文中,我们将制作...