Javascript
文章平均质量分 71
starter_zheng
这个作者很懒,什么都没留下…
展开
-
Javascript —— async 函数的含义和用法
一、终极解决 异步操作是 JavaScript 编程的麻烦事,麻烦到一直有人提出各种各样的方案,试图解决这个问题。 从最早的回调函数,到 Promise 对象,再到 Generator 函数,每次都有所改进,但又让人觉得不彻底。它们都有额外的复杂性,都需要理解抽象的底层运行机制。 异步I/O不就是读取一个文件吗,干嘛要搞得这么复杂?异步编程的最高境界,就是根本不用关心它是不是异步。 a转载 2018-01-13 18:05:33 · 1185 阅读 · 2 评论 -
Javascript —— Generator 函数的含义与用法
以前,异步编程的方法,大概有下面四种。 回调函数 事件监听 发布/订阅 Promise 对象 ECMAScript 6 (简称 ES6 )作为下一代 JavaScript 语言,将 JavaScript 异步编程带入了一个全新的阶段。这组系列文章的主题,就是介绍更强大、更完善的 ES6 异步编程方法。 新方法比较抽象,初学时,我常常感到费解,直到很久以后才想通,异步编程的语法目标转载 2018-01-13 17:56:22 · 340 阅读 · 0 评论 -
Javascript —— Webstorm中将ES6转成ES5
babel安装准备 使用webStorm自带的filewatcher中的babel自动编译前,需要安装一些babel库 全局安装babel-cli npm install -g babel-cli 网上有些教程让全局安装babel,实际上新的babel已经集成在babel-cli里面了。 另外. 网上有部分教程是项目安装babel-cli的。 npm转载 2018-01-13 10:43:24 · 861 阅读 · 0 评论 -
Javascript —— ES5与ES6的对比不同点
模块 引用 在ES5里,如果使用CommonJS标准,引入React包基本通过require进行,代码类似这样: //ES5 var React = require("react"); var { Component, PropTypes } = React; //引用React抽象组件 var ReactNative = require("react-native"转载 2018-01-13 00:26:08 · 834 阅读 · 0 评论 -
Javascript —— Webstorm的ftp/sftp远程部署
使用WebStorm可以远程部署项目到服务器, 支持ftp/sftp等多种协议,还可以设置自动同步,非常方便。 第一步:设置Deployment Preferences/Settings -> Build,Execution,Deployment->Deployment 选择添加 第二步:填入Name和Type(协议种类) 第三步:填写连接服务器的信息Conne转载 2017-12-27 13:31:58 · 3609 阅读 · 0 评论 -
Javascript —— 正则表达式
语法 /正则表达式主体/修饰符(可选) 正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可用于所有文本搜索和文本替换的操作。 使用字符串方法 search() 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。 var str = "Visit Runoob...原创 2018-02-09 23:18:56 · 704 阅读 · 0 评论 -
Node.js和Javascript的异同
JavaScript的组成: ECMAScript(语言基础,如:语法、数据类型结构以及一些内置对象) DOM(一些操作页面元素的方法) BOM(一些操作浏览器的方法) Nodejs的组成: ECMAScript(语言基础,如:语法、数据类型结构以及一些内置对象) os(操作系统) file(文件系统) net(网络系统) database(数据库) 分析:...转载 2019-01-14 00:55:44 · 1021 阅读 · 0 评论