首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
柳菁
掘友等级
前端攻城狮
半路出家,自学成才:)
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 23
沸点 3
赞
26
返回
|
搜索文章
赞
文章( 23 )
沸点( 3 )
TS类型系统相关内容详解
1. 什么是名义上的类型别名? (名义上的类型别名不兼容) 类型别名实质上与原来的类型一样,它仅仅是一个替代的名字,别名只是对类型的一个引用,并创建一个新的类型。类型别名可以让代码的可读性更高 TypeScript里的类型兼容性是基于结构子类型的,这是有别于传统的JAVA、C#…
vue-cli、ts + single-spa + systemJs 实现微前端
微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将Web应用从单一的单体应用转变为由多个小型前端应用聚合为一的应用。 iFrame。使用 iFrame 及自定义消息传递机制 此次实践,采用的是Single-SPA的加载机制,具体如下。 portal项目启动…
('b'+'a'+ + 'a'+'a').toLowerCase() === 'banana'?
其实这是一道基础题目,考察点是类型转换以及操作符优先级。 首先这道题目中的加号并不全是用于加法的,++'a' 中的第二个加号其实是一元操作符。 那么接下来我们来学习一下一元加号操作符的作用。其实在 JS 中总共有九种一元操作符,分别为: 当然本文主题不是介绍所有一元操作符作用的…
设计模式之职责链模式vs策略模式
为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。(简言:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。) 该模式定义了一系列算法,并将每个…
sass学习笔记分享
国际惯例 -v查版本,看是否安装成功。 但注意:1.乘法如果每个乘数都有单位,那结果将带有多个单位,所以请保证只有一个乘数有单位。 3.除法如果被除数和除数带有相同的单位,则结果的单位会被抵消。
safari中高度100%失效问题及解决方案
这是一个在Vue项目中嵌套iframe产生的问题,具体表现为:在Safari浏览器中,页面渲染完成后,拉伸页面宽度,iframe中的内容高度溢出,且无法滚动到溢出部分。 chrome、firefox都没有发生这个问题,虽然知道是CSS在Safari中的解析差异引起的,但具体是什…
CSP 内容安全策略
CSP(Content-Security-Policy)内容安全策略,官方解释:CSP是一个额外的完全层,用于检测并小若某些特定类型的攻击,包括跨站脚本攻击XSS和数据注入攻击等。 1. 后端配置网络服务器返回Content-Security-Policy头部 2. 前端通过<…
文字编码的那些事
我们经常听到纯文本格式和二进制编码,什么是纯文本,什么是二进制呢?以一个例子做说明。新建一个文件叫hello.txt,内容为: 这里看到了两种截然不同的输出结果,但实际上不管是纯文本文件还是二进制文件,硬盘或者内存里存储的都是0101,就看你如何解读它,或者说怎么解码。(只不过…
web安全机制问题详解之二:CSRF
CSRF(Cross-site request forgery)跨站请求伪造:攻击者诱导受害者进入第三方网站,在第三方网站中,向被攻击网站发送请求。利用受害者在被攻击网站已经获取的注册凭证,绕过后台的用户验证,达到冒充用户对被攻击网站执行某项操作的目的。 b.com向a.com…
下一页
个人成就
文章被点赞
180
文章被阅读
73,331
掘力值
1,306
关注了
11
关注者
64
收藏集
1
关注标签
19
加入于
2018-07-10