知识点:

#使用模块化原因

如果不使用模块化,用多个js文件引用的方法,可能会造成全局变量污染(覆盖),并且依赖关系复杂也可能导致错误。

#AMD

异步模块定义
require.js requirejs.org/
全局define函数
全局require函数
依赖JS会自动、异步加载

被define过的才能被require,define和require内的数组可以有多个元素,define和require内function的参数是他所引用的
对象的返回。

#CommonJS

nodejs模块化规范
前端开发依赖的插件和库,都可以从npm中获取
构建工具的高度自动化,使得npm成本非常低
commonjs是同步一次性加载不是异步

#AMD和CommonJS的使用场景

需要异步加载js,就用AMD
使用了npm建议CommonJS

前端JavaScript面试技巧笔记(12)相关推荐

  1. 前端JavaScript面试技巧笔记(5)

    知识点: #异步 JS是一个单线程语言,所以只能使用异步何时需要异步?在可能发生等待的情况前端使用异步的场景: 1.定时任务:setTimeout,setInverval 2.网络请求:ajax请求, ...

  2. 慕课网 前端JS面试技巧 笔记

    前言 关于面试 前端水平的三个层次 基层工程师-基础知识 高级工程师-项目经验 架构师- 解决方案 几个面试题 题目很多,做具有代表的题目,举一反三 js 中使用 typeof 能得到哪些类型 (== ...

  3. 【笔记-面试】《imooc -前端跳槽面试技巧》、《imooc- 揭秘一线互联网企业 前端javaScript高级面试》、《imooc-前端javascript面试技巧》

    20190204:<imooc -前端跳槽面试技巧> 第01章 课程介绍 01-01 课程导学 一.一面知识点 1.面试技巧 页面布局类 2.css盒模型dom事件类 3.http协议类 ...

  4. JavaScript面试技巧与解析

    1.5.1 面试技巧与解析(一) 面试官:有些程序员认为JavaScript是Java的变种.你如何看待这个问题? 应聘者:就我个人理解来说,JavaScript不是Java的变种.虽然,JavaSc ...

  5. 深圳某某网前端开发面试2020年12月

    深圳某某网前端开发面试 面试时间: 2020年12月8日上午10点-12点 面试形式: 笔试+技术面+项目面 笔试题 position的值有哪些? A. static B.relative C. ab ...

  6. 超详细前端JavaScript面试知识点汇总

    最近在整理 JavaScript 的时候发现遇到了很多面试中常见的面试题,本部分主要是作者在 Github 等各大论坛收录的 JavaScript 相关知识和一些相关面试题时所做的笔记,分享这份总结给 ...

  7. 前端JavaScript的学习笔记

    前端知识体系 想要成为真正的"互联网Java全栈工程师"还有很长的一段路要走,其中前端是绕不开的一门必修课.本阶段课程的主要目的就是带领Java后台程序员认识前端.了解前端.掌握前 ...

  8. 多迪资深HR揭秘:Web前端面试技巧有哪些?

    很多的时候我们大家都经历过求职面试的过程,会想到我们面试这个职位有什么要求?面试时候我们要回答些什么?还能有技巧的回答面试官所提出的问题?下面多迪资深HR给大家整理的web前端工程师面试技巧希望可以帮 ...

  9. 快速搞定前端JS面试--精准匹配大厂要求 (系列课程)

    说明:本系列博客来源于慕课网@双越老师课程<前端JavaScript面试-精准匹配大厂面试要求>,此博客做了简要总结,需要看课程的可以移步学习. 第一章-概述[说说面试那些事] 第二章 J ...

最新文章

  1. JQuery $post函数
  2. NR 5G 网络切片
  3. 腾讯云使用Python发邮件
  4. python是后端语言还是前端语言_从前端到后台-语言选择
  5. oracle清除bin,Oracle recyclebin详解(闪回删除的表)
  6. WEB消息提醒实现之二 实现方式-Jquery Ajax长轮询
  7. 用JS创建一个XML文件
  8. Java方法的局限,Java接口有的局限性,它良好而解决了这个问题
  9. 阿里云云计算 11 ECS初体验-- 动手实验
  10. 设计模式 (十四) Cglib动态代理模式
  11. 六轴传感器+卡尔曼滤波+一阶低通滤波
  12. 【文化课每周学习记录】2019.4.7——2019.4.13
  13. java 在pdf中插入图片_如何在PDF文档内容中插入/添加图片文件
  14. 《手把手陪您学Python》24——集合
  15. [转载]美国签证敏感专业列表Technology Alert List_拔剑-浆糊的传说_新浪博客
  16. “笨办法学python”学习笔记-一些附加题
  17. unity 陶瓷质感_Unity2D:简单自动瓷砖(Tile)的实现
  18. ML-Agents学习之RollerBall项目
  19. 常见的 App 安全问题
  20. 与君共品代码: Spelling Corrector

热门文章

  1. 树莓派的日常——模拟蓝牙游戏手柄支持NFC
  2. 5G核心网之SBA架构(面向服务)
  3. 安卓3d游戏开发引擎_从德军总部3D到虚幻5,游戏引擎能有多大的飞跃?
  4. 2021浙江高考成绩查询登不进,2021年浙江高考成绩查询官网查分网址:https://www.zjzs.net/...
  5. 关于2017年软通动力校招的笔试题
  6. 12864 1602 乱码,显示错位等问题
  7. c语言基础知识竞赛策划案,省二级计算机C语言知识竞赛.doc
  8. 大白话解释股票(一)//2021-2-24
  9. Hadoop启动操作过程及常见错误
  10. 线性代数(十五):对偶空间与矩阵的转置