进程和线程有什么区别?
从用户的角度来看,进程是正在运行的程序实例,而线程是进程中真正执行任务的基本单位。也就是说一个运行的程序至少包含一个进程,一个进程至少包含一个线程,线程不能独立于进程而存在。
为什么使用Tailwind Css框架
以上代码就是举个例子,大部分情况应该都是写一个类,然后整一堆样式进去。这种方式写多了以后,会感受到一些痛点,比如说:取名困难,需要用 JS 控制样式的时候又得多写一个类
Js过滤数组中空值
如何过滤一维数组中的“空”值,如 null、undefined 或 空字符串呢?下面介绍几种实现方式。遍历数组,通过splice进行替换,将“空”值移除出去;使用 filter() 过滤 “空” 值,它将所有空值转为 false 并从列表中删除它们
JS语法 ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性汇总
本文集合了 ES6 至 ES11 常用到的特性,包括还在规划的 ES12,只列举大概使用,详细介绍的话内容量将十分巨大~.~。PS:使用新特性需要使用最新版的 bable 就行转义
array.flatMap()_一个更智能的 JavaScript 映射器
array.map() 是一个非常有用的映射函数:它接收一个数组和一个映射函数,然后返回一个新的映射数组。然而,有一个替代 array.map()的方法:array.flatMap()
Node.js 开发者的 Rust 入门指南
随着WebAssembly的进步,如果你想在JavaScript和Node.js的基础上,提高浏览器、服务器和边缘计算的性能,那么可以了解一下Rust。Node.js技术栈与Rust的结合简直是天作之合,因为Rust能提供WebAssembly支持
你的网页有多快 - 从 DOMReady 到 Element Timing
总所周知,写文章需要一个标题。虽然我们搞代码的人一般都喜欢单刀直入,但是受制于文体的约束和发表载体的要求,有时不得不想一个标题。而起一个标题,不亚于起一个函数名或者变量名
formdata和json区别
Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件
网页截图API - 免费网页在线截图,自动生成缩略图
在开发中需要对某个网站进行自动截图,然后保存到服务器的操作,自己写一个截图功能太浪费时间,精准像素推荐大家使用这种免费的网页截图接口网站来完成,简单快捷。