关键字:JS
  • js中判断对象数据类型的方法
    方法一:采用typeof let fn = function(n){ console.log(n); } let str = 'string'; let arr = [1,2,3]; let obj = { a:123, ...
  • React key值的作用和使用详解
    key概述 react中的key属性,它是一个特殊的属性,它的出现不是给开发者用的(例如你为一个组件设置key之后,也仍无法获取这个组件的key值),而是给react自己用的。 简单来说,react利用key来识别组件,它是一种身份标识标识 ...
  • js判断 null、undefined、数字零、NaN、false、空字符串的方法
    1.判断undefined:let tmp = undefined;if (typeof(tmp) == "undefined"){    alert("undefined ...
  • JS正则截取两个字符串之间及字符串前后内容的方法
    1、js截取两个字符串之间的内容: let str = "aaabbbfff"; let result = str.match(/aaa(\S*)fff/)[1]; // bbb 2、js截取某个字符串前面的内容: let str = "a ...
  • Web前端开发必不可少的9个开源框架
    大多数人想到Web开发时,通常会想到HTML或JavaScript,往往忽略了CSS,根据Wikipedia的说法,CSS既是网页中最重要也是最常被遗忘的部分之一,尽管它是万维网的三大基础技术之一。今天就和大家分享9个流行的、强大的前端开源 ...
  • HTML、CSS、JS都有哪些区别?不看必悔!
    划重点 HTML、CSS、及JS的区别有哪些?在日常学习中,html,css和js我们都学过,起初分不清这三者的区别和联系,随着知识的增长,有了一些体会。看一下这三项技术都是什么,能干什么?web前端工程师是近几年才发展出来的新兴职业,也是 ...
  • NodeJS 中 DNS 查询的坑 & DNS cache 分析
    近期在做一个 DNS 服务器切换升级的演练中发现,我们在 NodeJS 中使用的 axios 以及默认的 dns.lookup 存在一些问题,会导致切换过程中的响应耗时从 ~80ms 上升至 ~3min,最终 nginx 层出现大量 502 ...
  • H5录音实践总结(Preact)
    目录 获取PCM数据 处理PCM数据 Float32 转 Int16 ArrayBuffer 转 Base64 PCM文件播放 重采样 PCM转MP3 PCM转WAV 短时能量计算 Web Worker优化性能 音频存储(IndexedDB ...
  • 2020 动手写个 react (2)
    coding 我们写一段 jsx ,有关 jsx 语法这里暂不做过介绍,留下伏笔 const ele = ( const ele = ( hello ...
  • 前端使用异步的场景有哪些
    同步和异步的区别是什么 javascript语言是单线程机制。所谓单线程就是按次序执行,执行完一个任务再执行下一个。 【同步】:按照一定的顺序去执行,执行完一个才能执行下一个,会阻塞代码执行 【异步】:不会阻塞代码执行 前端使用异步的场景有 ...

暂无数据