2019年5月7日
摘要: ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。 不把require和import整清楚,会在未来的标准编程 阅读全文
posted @ 2019-05-07 14:42 Squirtle 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 最近做了做一些js面试25 Essential JavaScript Interview Questions*,其中第一道是:使用typeof bar "object"检测”bar”是否为对象有什么缺点?如何避免? 这是一个十分常见的问题,用 typeof 是否能准确判断一个对象变量,答案是否定的, 阅读全文
posted @ 2019-05-07 14:31 Squirtle 阅读(417) 评论(0) 推荐(0) 编辑
摘要: ES 6 : 变量的解构赋值 1. 数组的解构赋值 [ 基本用法 ] 按照一定的模式从数组或者对象中取值,对变量进行赋值的过程称为解构。 以前,为变量赋值只能直接指定值: 而ES 6 允许写成下面这样: 上面的代码表示,可以从数组中取值,按照位置的对应关系对变量赋值。 [ 默认值 ] 解构赋值允许使 阅读全文
posted @ 2019-05-07 14:13 Squirtle 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、什么是响应式布局? 响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验。 二、响应式布局的优点和缺点有哪些呢? (1) 优点 :1. 面对不同分辨率设备灵活性强 2 阅读全文
posted @ 2019-05-07 13:56 Squirtle 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 【webpack】 模块打包机webpack基础使用 001、什么是webpack? 作用有哪些?WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格 阅读全文
posted @ 2019-05-07 09:02 Squirtle 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 001、创建仓库 002、新建项目 003、初始化仓库 这一步不需要做 git init : 文件夹中会多出一个隐藏的.git文件 004、克隆项目 git clone <项目地址> 005、编写代码并提交到github上面 1、git add index.html 2、git commit -m 阅读全文
posted @ 2019-05-07 08:24 Squirtle 阅读(466) 评论(0) 推荐(0) 编辑