抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

2021年8月6日

ES的几个重要版本 ES5 : 09年发布。 ES6(ES2015) : 2015年发布,也称为ECMA2015。 ES7(ES2016) : 2016年发布,也称为ECMA2016 (变化不大)。 严格模式的理解概念理解:除了正常运行模式(混杂模式),ES5添加了第二种运行模式:”严格模式”(strict mode)。 顾名思义,这种模式使得Javascript在更严格的语法条件...

2021年8月6日

WebSocket 的引入背景分析HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接。 当用户在浏览器上进行操作时,可以请求服务器上的api;但是反过来却不可能:服务器端发生了一个事件,无法将这个事件的信息实时主动地通知客户端。只有在客户端查询服务器当前状态时,所发生事件的信息才会从服务器传递到客户端。 那怎么去实时地知道服务器的状态呢?方法有两个: (...

2021年8月6日

在 Node.js 上建一个 http 服务器(1)新建一个文件 server01.js,然后在里面输入如下代码: 1234567891011const http = require('http'); //引入 node.js里面的一个http包。因为引入之后,我们不会去修改它,所以用常量来表示// 创建一台服务器var server = http.createSer...

2021年8月6日

前言ECMAScript 是 JS 的语言标准。而 ES6 是新的 JS 语法标准。 发展历史20180303_1633.png 2015年6月,ES6正式发布。 ES6 的其他优势 使用 babel 语法转换器,支持低端浏览器 流行的库基本都是基于 ES6 构建。 React 默认使用 ES6 新源发开发。 ES6 的常用语法ES6语法概览 块级作用域、字符串 对象扩展、解构 ...

2021年8月6日

全局对象global类似于客户端 JavaScript 运行环境中的 window。 process用于获取当前的 Node 进程信息,一般用于获取环境变量之类的信息。 consoleNode 中内置的 console 模块,提供操作控制台的输入输出功能,常见使用方式与客户端类似。 全局函数 setInterval(callback, millisecond) clearInterval(...