AngularJS 2.x

*angularJS2知乎专题>>原文内容
angularJS2快速入门>>原文内容

*angularJS中模块和组件的概念>>原文内容

*npm常用命令>>原文内容

*nodeJS中res.send()和res.end()的区别
简单来说就是,如果服务器端没有数据返回到客户端,那么就可以用 res.end
但是如果服务器端有数据返回到客户端,这个时候必须用res.send,不能用 res.end(会报错)

*nodeJS中的process.argv>>原文内容

*TypeScript中的Symbol全局共享>>更多内容
Symbol有点特殊,在js文件中定义的Symbol,并不能在其他文件直接共享。
ES6提供了一个注册机制,当你注册Symbol之后,就能在全局共享注册表里面的Symbol。Symbol的注册表和对象表很像,都是key、value结构,只不过这个value是Symbol值。
(key, Symbol)
语法:
Symbol.for() //只有一个参数
还有一个方法是获取注册表的Symbol。

语法:
Symbol.keyFor() //只有一个参数,返回的是key
从注册表获取全局共享的Symbol

let name = Symbol.for(‘name’);
let name1 = Symbol.for(‘name1’);
let name2 = Symbol.for(‘name2’);

console.log(Symbol.keyFor(name)) // name
console.log(Symbol.keyFor(name1)) // name1
console.log(Symbol.keyFor(name2)) // name2
注意:如果要防止Symbol命名重复问题,可以加上前缀。如:hyy.name

*export default 和 export 区别
1.export与export default均可用于导出常量、函数、文件、模块等
2.你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用
3.在一个文件或模块中,export、import可以有多个,export default仅有一个
4.通过export方式导出,在导入时要加{ },export default则不需要

*TypeScript中的装饰器是什么?
http://byevil.com/2016/01/31/what-is-decorator-in-javascript/
https://www.cnblogs.com/hammerc/p/7152481.html

猜你喜欢

转载自blog.csdn.net/u011971132/article/details/80336145