关于
随着前端业务复杂度的增加,模块化开发成为共识。ES6语法import、export也逐渐被广泛应用,在此之前常用的模块化解决方案有commonjs、AMD、CMD。
commonjs
commonjs的目标是指定一个js模块化的标准,指定出可以同时在客户端和服务端运行的模块。这些模块有自己独立的作用域,可以向顶层曝露自己(module.exports),也可以引用其它模块(require)。nodejs和webpack都是采用了这样的规范。
关于
随着前端业务复杂度的增加,模块化开发成为共识。ES6语法import、export也逐渐被广泛应用,在此之前常用的模块化解决方案有commonjs、AMD、CMD。
commonjs
commonjs的目标是指定一个js模块化的标准,指定出可以同时在客户端和服务端运行的模块。这些模块有自己独立的作用域,可以向顶层曝露自己(module.exports),也可以引用其它模块(require)。nodejs和webpack都是采用了这样的规范。
关于
DOS命令是指DOS操作系统的命令。相对现在具有可视化、图形化界面的windos系统,DOS系统是比较早期的、没有丰富的操作界面的系统,现在可以在windows上运行的DOS命令也是基于原来的操作命令发展过来的。简单形式的是以命令行形式存在,复杂的是形成批处理文件(.bat/.cmd)。DOS命令与linux命令在形式上略有差异。
主要
help commandcommand /? 帮助命令
关于
Http中的options方法被称为预请求,是用于在通信过程中获得具有Request-uri标识资源的方法。
用途
触发条件
application/x-www-form-urlencoded、multipart/form-data、text/plain。Accept、Accept-Language、Content-Type、Viewport-width等常用字段)关于
从一个文档发出的请求以及导航到其它页面,都会带有一个referrer头,即网页的来源。而referrer策略则允许手动控制相关信息。
用法
Referrer-Policy字段。meta标签设置。a标签、link标签设置rel属性值
no-referrer-when-downgradeno-referrer。所有请求都不带。no-referrer-when-downgrade。在https的页面中,对https的请求资源发送完整的referrer,http的资源则不带。same-origin。同源带,否则不带。origin。对任何资源只发送源的信息,不发送完整的url。strict-origin。origin和no-referrer-when-downgrade的交集。origin-when-cross-origin。同源发送完整的url,跨域的发送源信息。strict-origin-when-cross-origin。strict-origin和origin-when-cross-origin的交集。unsafe-url。https页面对http资源也发送完整的referrer。关于
fetch是获取请求的一种方法,会返回Promise,相对ajax,属于较底层api。
特点
关于
参考相关文档,对前端的几个名词做一些简单的解释,详细的介绍还需要后面逐一阐述。
主要
附加
网站的结构设计、优化方案还是要综合考虑,扩大自身追求的部分。
关于
在前端现有模式下,数据双向绑定即指MVVVM框架中,视图层与模型层之间数据的相互影响。视图中数据改变反应到模型层中;模型层中数据变化也会影响视图层。
主要
angular2.x
angular2.x中数据双向绑定方式还是采用angular1.x中的脏值检查,但较之原来多有改变。
关于
RxJS是一个js库,通过使用observable序列来编写异步和基于事件的程序。核心类型是Observable,附属类型有Observer、Subjects、Schedulers,还有一系列操作符。
关于
Typescript是JavaScript类型的超集,可以编译成JavaScript。
主要
数组
|
|
元组 允许表示一个一直元素数量和类型的数组,类型可任意。访问已知索引的元素,类型必须匹配;访问越界的元素,类型需是联合类型,即已知类型的并集。