字符串的解读和标签模板
es6加强了对Unicode 的支持,允许uxxxx的形式展现一个字符,u后面的为字符的 Unicode 码点 u 后面4位 xxxx。但是这种写法只识别u0000到UFFFF 之间的字符,超出需要使用两个双字节表示
掌握编写有效的GitHub提交信息的艺术
写提交信息没有严格的规则,但当在GitHub上做项目时,清楚、简洁地传达你所做的修改是很重要的。做到这一点的方法之一是在提交信息中使用关键字。这些关键词,或标签,有助于表明变化的性质
这才是现代 JavaScript 库打包指南!
本指南旨在提供一些大多数库都应该遵循的一目了然的建议。以及一些额外的信息,用来帮助你了解这些建议被提出的原因,或帮助你判断是否不需要遵循某些建议。
html5 dialog弹窗的使用介绍
说起 dialog 标签,可能很多人都比较陌生,毕竟这个标签直到 HTML5.2 标准固定,也只是 chrome 的浏览器才支持的,那至于该标签的用处,根据语义也可以很明显的理解到,会话
Js实现删除数组中的空元素
JavaScript删除数组中的空元素,这里不使用循环的方式来实现,推荐你使用es6的filter()方法,此方法将返回一个新数组,其中包含传递回调函数条件的元素
前端重新部署如何通知用户刷新网页?
有时候上完线,用户还停留在老的页面,用户不知道网页重新部署了,跳转页面的时候有时候js连接hash变了导致报错跳不过去,并且用户体验不到新功能。
js获取数组嵌套对象的某一个值
数组对象嵌套的数组对象查找某一个属性的值,并返回一个新数组。比如多级评论列表,我们需要在页面中显示某个ID的数据,推荐2种实现方式:利用reduce方法和递归,JSON.stringify的方式
TypeScript 5.0 将支持全新的装饰器写法!
装饰器模式是一种经典的设计模式,它可以在不修改被装饰者(如某个函数、某个类等)源码的前提下,为被装饰者增加 / 移除某些功能(收集用户定义的类/函数的信息,例如用于生成路由表,实现依赖注入等等
CSS-@规则(At-rules)常用语法使用总结
At-rules规则是目前CSS中一种常见的语法规则,它使用一个@符号加一个关键词定义,后面跟上语法区块,如果没有则以分号结束即可。这种规则一般用于标识文档、引入外部样式、条件判断等等