当前位置: 首页 > wzjs >正文

做营销型网站用什么技术关键词诊断优化全部关键词

做营销型网站用什么技术,关键词诊断优化全部关键词,网站没有百度权重,自己做网站选什么好ES6 Module 模块,是能够单独命名并独立完成一定功能程序语句的集合 定义听上去高大上,其实在日常项目中几乎每个文件都会用到,甚至很不起眼, react组件的引用: // router.js import { createHashRouter } from react…

ES6 Module

模块,是能够单独命名并独立完成一定功能程序语句的集合

定义听上去高大上,其实在日常项目中几乎每个文件都会用到,甚至很不起眼,

react组件的引用:

// router.js
import { createHashRouter } from 'react-router-dom';
import Contact from './pages/Contact';const router = createHashRouter([{path: '/',element: <Contact />, 
]);export { router };
// contact.jsx
export default function Contact() {return (<div>Contact</div>)
}

以上的exportimport正对应ES6module的两个特征

  • export: 规定模块对外接口
  • import:用于输入其他模块提供的功能

为什么模块化?

  • 代码抽象
  • 代码封装
  • 代码复用
  • 依赖管理

模块化机制

AMD/commonJs两种机制都只能在运行时确定:

AMD

代表库require.js

/** main.js / **/
require.config({baseUrl: "js/lib",paths: {"jquery": "jquery.min", }
});
require(["jquery"],function($,_){//code
});

commonJs

一般用于node之类的服务端。

  • 模块同步加载,只有加载完成才能执行后面的操作
  • 首次加载缓存,再次加载只返回缓存结果
const { read, write } = require('db')// 等价于
let _db = require('db');
let read= _db.read;
let write  = _db.write ;

ES6module

但ES6静态化,编译时就能确定模块的依赖关系和输入输出

  • 不缓存,只加载需要的方法
  • 编译时,import提升到整个模块的头部(但建议手动放头部)
  • 多次相同导入,只执行一次
foo()import { foo } from 'my_module';
import { foo } from 'my_module';
http://www.dtcms.com/wzjs/319782.html

相关文章:

  • 自己做的网站怎么置顶哈尔滨百度推广联系人
  • 去除wordpress版权信息吉林seo管理平台
  • php网站开发实例视频网站友情链接出售
  • 郑州高端网站深圳网络优化seo
  • 做外汇的官方网站成人企业管理培训课程
  • 深度网站建设系统优化大师免费版
  • 律师手机网站模板互联网电商平台
  • 建设第三方公众号平台网站教程宁波seo教程行业推广
  • 营销型网站建设哪家专业西安百度关键词包年
  • 中国水运建设行业协会网站线上渠道推广怎么做
  • 珠海建设工程信息网站搜索引擎营销的6种方式
  • 移动开发网站开发区别郑州品牌网站建设
  • 音乐类网站建设选题背景爱站网官网查询域名
  • 云南网站排名培训机构排名全国十大教育机构排名
  • 网站流量怎么挣钱网络营销买什么好
  • 佛山网站建设公司电话文件外链生成网站
  • 制作网站团队营销技巧和营销方法心得
  • 现在网站的外部链接怎么做百度推广哪种效果好
  • 平台类网站建设价格表seo优化方式
  • 网站做滚动图seo引擎搜索
  • 太仓网站优化今日头条新闻最全新消息
  • 云计算 网站建设网络推广竞价
  • 公益网站建设的意义网站建设培训机构
  • 广西金水建设开发有限公司网站参考消息今天新闻
  • 网站建设流程 费用网站 推广
  • 个人业务网站后台谈谈对seo的理解
  • 广东省建设与交通委员会网站重庆做seo外包的
  • 科技加盟网站建设信息流广告加盟代理
  • 如何在jsp上做网站页面公司网站建设代理
  • 傻瓜式大型网站开发工具关键词搜索工具