前端开发

TypeScript中的内联类型注解与接口

2019-04-285895次阅读TypeScript
内联类型能为你快速的提供一个类型注解。它可以帮助你省去为类型起名的麻烦(你可能会使用一个很糟糕的名称)。然而,如果你发现需要多次使用相同的内联注解时,考虑把它重构为一个接口(或者是 type alias,它会在接下来的部分提到)是一个不错的主意。
前端开发

TypeScript中类型声明空间及变量声明空间

2019-04-282843次阅读TypeScript
在TypeScript里存在两种声明空间:类型声明空间与变量声明空间。像var、const、let声明的变量,也仅能在变量声明空间使用,不能用作类型注解。
前端开发

TypeScript全局模块及文件模块中的ES模块语法

2019-04-284341次阅读TypeScript
默认情况下,当你在一个新的TypeScript文件中写下代码时,它处于全局命名空间中。如果在你的TypeScript文件的根级别位置含有import或者export,它会在这个文件中创建一个本地的作用域则标记为一个模块
前端开发

Gulp sass报错File to import not found or unreadable: common

2019-04-284207次阅读gulp
Gulp sass报错File to import not found or unreadable(未找到或无法读取要导入的文件): common最终只需在尝试编译SCSS之前,让Gulp暂停几毫秒,就可以完美解决这个问题。
前端开发

被忽略的逗号操作符

2019-04-271312次阅读javascript
逗号操作符对它的每个操作数求值(从左到右),并返回最后一个操作数的值。
前端开发

css中使用:not()选择器为最后一个元素去除边框

2019-04-267075次阅读css
CSS 否定伪类,:not(X),是以一个简单的以选择器X为参数的功能性标记函数。它匹配不符合参数选择器X描述的元素。X不能包含另外一个否定选择器。:not伪类的优先级即为它参数选择器的优先级。:not伪类不像其它伪类,它不会增加选择器的优先级。浏览器兼容:IE9+、移动端全兼容
前端开发

fiddler抓包HTTPS请求

2019-04-252941次阅读https
fiddler抓包HTTPS请求,这里是安装fiddler自己的证书,简单的说就是我们与服务器进行通信,会先获取服务器的证书,进行校验校验过程是用本地的可信根证书进行校验,而装入fiddler的根证书后,fiddler可以伪造证书,获取我们与服务器通信的秘钥,进行破解我们的通信。
前端开发

IE浏览器SEC7111: HTTPS 安全受到 http://www.bbb.cn/ 的威胁

2019-04-257636次阅读https
IE浏览器SEC7111: HTTPS 安全受到 http://www.bbb.cn/ 的威胁,网上说什么document.write()方法时抛出了该异常什么的,经测试都不是。原来是一个图片资源不存在造成的。
前端开发

微信小程序设置页面背景颜色

2019-04-254166次阅读小程序
从微信开发者工具=>调试器中不难看出,所有内容都在page组件里,所以通过根目录下的app.wxss设置全局页面背景或在当前页面的.wxss里重置背景皆可。
前端开发

IE盒子透明

2019-04-241351次阅读css
IE盒子透明经常会用到,filter:alpha(opacity=100),这里记录一下。前景透明建议看这个CSS利用filter/opacity实现浏览器兼容的背景透明。