为了顺应国际化的脚步,有时会碰到多语言切换的需求,例如Amazon官网上的这一幕 准备好语言包后首先将Accept-Language解析成一个个对象并存入数组当中。每个对象都...

为了顺应国际化的脚步,有时会碰到多语言切换的需求,例如Amazon官网上的这一幕 准备好语言包后首先将Accept-Language解析成一个个对象并存入数组当中。每个对象都...
TCP是什么? TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。关于TCP具体的知识这儿就不介绍了,...
Javascript 浏览器常用的输出方式 数据类型检测的四种方法 DOM及相关操作 数学函数Math 日期对象Date 数组及常用方法 正则表达式 异步编程 ES6解构赋值...
没有归纳之前对跨域的一些说法是模糊的,什么jsonp啊,跨域原理啊,心里只有一个大概的说法,知道这个东西,然后用的时候直接百度Ctrl+C,后来闲下来决定整理一波这些知识点,...
很多人都知道v8引擎,v8引擎是一种js引擎的实现。在开始介绍v8之前,先搞清JavaScript引擎是什么,这里简单引用 JavaScript引擎是执行JavaScript...
今天分享一个最近遇到的算一个坑的问题吧,就是修改antd默认样式的问题。 事例 比如说给使用了antd的select框加一个背景颜色,代码如下: 显示内容只有一个简单的sel...
AJAX(Async Javascript and Xml):在AJAX中的异步不是异步编程中的异步,而是泛指“局部刷新”,但是在AJAX请求中尽可能使用异步获取数据(因为异...
codewars(python)练习笔记二十二:Pick peaks(求峰值) 题目 In this kata, you will write a function that...
fs内置模块:实现I/O操作 fs.mkdir/ fs.mkdirSync:创建文件夹,有Sync的是同步创建,反之异步 2.fs.readdir / fs.readdirS...
1.什么是Buffer 缓冲区Buffer是暂时存放输入输出数据的一段内存,JS语言没有二进制数据类型,而当处理TCP和文件流时我们必须要处理二进制数据,因此Node为我们提...
本地存储:把一些信息存储到客户端本地(主要目的有很多,例如实现多页面之间的信息共享或性能优化) 方案预览离线缓存localStorage / sessionStorage:H...
1.什么是Promise? Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一 2.对于几种常见异步编程方案 ...
组件通信 复合组件:父组件嵌套子组件 方案一:属性传递(适用于父与子) 调取子组件的时候,把信息基于属性的方式传递给子组件(子组件props中存储传递的信息),这种方式只能是...
1.REPL(Read-Eval-Print Loop) 在Node.js中为了使开发者方便测试JavaScript代码,提供了一个名为REPL的可交互式运行环境。开发者可以...
1XX:信息状态码100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息 2XX:成功...
两个类方法 1.Array.from() 将类数组和可遍历对象(包括ES6新增的Set和Map)转换为数组 关于该方法与展开运算符的区别,前者支持任何有length属性的对象...
解构赋值:按照一个数据值的结构,快速解析获取到其中的内容 数组解构赋值1.想要几个就几个let ary = [12, 23, 34, 45, 56];let [a, b, c...
方案一:TYPEOF运算符(坑多慎用) 使用typeof检测数据类型,首先都返回一个字符串,其次字符串中包含判断的数据类型结果 局限性 方案二:INSTANCEOF 检测一个...
React脚手架 全局安装脚手架:npm install create-react-app -g 创建项目:create-react-app [项目名称]注意:项目名称中不能...
NODE:基于V8引擎(谷歌浏览器的引擎)渲染JS的工具或者环境 安装NODE(建议稳定版本LTS)网址:https://nodejs.org/en/安装完成后电脑会自动安装...