一、异步请求的学习

(1)fetch函数

  1. fetch('http://xhr.test.com/users.php')
  2. .then(response => response.json())
  3. .then(json => console.log(json))

(2)async与await 简化fetch

  1. // async 与 await 简化fetch
  2. async function getUser(){
  3. let url = 'http://xhr.test.com/users.php';
  4. const response = await fetch(url);
  5. const result = await response.json();
  6. console.log(result);
  7. }

二、npm 常用操作

(1)初始化项目

  1. npm init -y

(2)npm安装axios包

  1. npm i axios

(3)npm删除axios包

  1. npm uni axios

三、node模块

(1)模块的声明

  1. let email = '123456@php.cn';
  2. function hello(email) {
  3. return 'My email is : ' + email;
  4. }
  5. let user = { x: 1, y: 2 };
  6. class Demo {
  7. show() {
  8. return 'Hello php.cn';
  9. }
  10. }

(2)模块的导出

  1. export { email, hello, user, Demo };

(3)模块的导入

  1. <script type="module">
  2. // 导入模板
  3. import * as myData from './module.js';
  4. // 当前空间前缀: myData
  5. console.log(myData);
  6. console.log(myData.email);
  7. console.log(myData.hello(myData.email));
  8. console.log(myData.user);
  9. console.log((new myData.Demo()).show());
  10. </script>

更多相关文章

  1. Android(安卓)Build 系统
  2. 【转】android编译系统的makefile文件Android.mk写法
  3. laravel 实现划分admin和home 模块分组
  4. Android(安卓)实现简单的插件化模块化.
  5. Spring开始关注移动应用开发,发布Spring Mobile,Spring Android
  6. Android编译系统中的Android.bp、Blueprint与Soong
  7. Spring开始关注移动应用开发,发布Spring Mobile,Spring Android
  8. Android(安卓)下拉框第三方控件 NiceSpinner
  9. Android(安卓)GPS架构分析

随机推荐

  1. Android Service创建USB HOST通信
  2. Android(安卓)ApiDemos示例解析(117):Vie
  3. Android进阶知识树——Android系统的启动
  4. Android KitKat 4.4 Wifi移植之AP模式与
  5. Android基础笔记(二)-数据存储和界面展现
  6. Android 页面惯性回弹效果,Nested接口接口
  7. Android(安卓)多媒体扫描过程
  8. Android(安卓)HorizontalScrollView嵌套C
  9. android studio 程序员有福了—从layout
  10. Android设计模式-原型模式