
阅读代码,遇到的疑问。
在阅读前同事的代码时,发现了一个较为少见的语法“!.”。由于原作者已经离职,花了不少时间才明白它的用途。
这是TypeScript的语法,叫非空断言操作符(non-null assertion operator)和“?.”相反。这个符号表示对象后面的属性,一定不是null或undefined。
关于localStorage
在HTML5中,新加入了一个localStorage特性,这个特性主要是作为本地存储来使用。
localStorage常用方法
主要提供下面几种方法,在浏览器控制台输入localStorage查看其自带的方法。
1 | getItem, setItem, removeItem... |