优秀文章-链接

2018年
WebSocket使用教程 - 带完整实例

看完让你彻底搞懂Websocket原理

前端模块化,AMD与CMD的区别

DATA URL

理解RESTful架构
RESTful API 设计指南



2017年

从移动端click到摇一摇
自定义事件–事件触发器—-dispatchEvent

要实现一个自定义事件,有两种方式,第一种是像jQuery/Zepto一样,自己封装一个事件机制,第二种是调用原生的document.createEvent,然后再执行div.dispatchEvent(event)。

jQuery插件开发
深入理解jQuery插件开发

jQuery使用的选择器引擎叫Sizzle,Sizzle可以为你的函数提供多元素操作(例如对所有类名相同的元素)。这是jQuery几个优秀的特性之一,但这也是你在开发插件过程中需要考虑的事情。即使你不准备为你的插件提供多元素支持,但为这做准备仍然是一个很好的实践。

JS中关于把函数作为另一函数的参数的几点小总结

深入理解Javascript函数参数

React技术栈系列教程

ECMAScript6简介

Babel的使用

各种编码的发展及区别

Unicode编码

正则表达式全部符号解释

[a-z] 字符范围。匹配指定范围内的任意字符。例如,’[a-z]’ 可以匹配 ‘a’ 到 ‘z’ 范围内的任意小写字母字符。

[^a-z] 负值字符范围。匹配任何不在指定范围内的任意字符。例如,’[^a-z]’ 可以匹配任何不在 ‘a’ 到 ‘z’ 范围内的任意字符。

\b 匹配一个单词边界,也就是指单词和空格间的位置。例如, ‘er\b’ 可以匹配”never” 中的 ‘er’,但不能匹配 “verb” 中的 ‘er’。

\B 匹配非单词边界。’er\B’ 能匹配 “verb” 中的 ‘er’,但不能匹配 “never” 中的 ‘er’。

replace() $1

cubic-bezier贝塞尔曲线-腾讯在线生成工具

什么网站在用xxjs库

理解CSS3 transform中的Matrix(矩阵)

toString()方法

猜你喜欢

转载自blog.csdn.net/qq_35746344/article/details/76457870