首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jefferyE
掘友等级
前端开发
|
途虎养车
一个喜欢旅游,爱折腾的前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 88
沸点 0
赞
88
返回
|
搜索文章
最新
热门
聊聊vue2.5的patch过程(diff算法)
Vue2.0开始,引入了Virtual Dom,了解diff过程可以让我们更高效的使用框架,必要时可以进行手工优化,本文针对的是Vue2.5.7版本中的Virtual Dom进行分析,力求以图文并茂的方式来分析diff的过程。 PS: 如有不对之处,还望指正。 我们知道,浏览器…
常见的Web安全及其攻防姿势
总结一下Web相关的安全攻防知识,让自己对这个知识点多一点了解,下面来聊聊Web中最常见的几种安全问题,包括攻击类型、原理以及怎样防御等。 原因:过于信任客户端提交的数据。 XSS攻击也可以简单分为两种,一种是利用url引诱客户点击来实现;另一种是通过存储到数据库,在其它用户获…
JavaScript设计模式总结
补充:如果以下内容有什么不对的地方,欢迎指正。 设计模式是为了更好的代码重用性,可读性,可靠性,可维护性。 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元…
正则表达式之量词
我们知道,在正则表达式中,可以使用[0-9]或\d来匹配单个数字字符,但是,如果需要验证一个更复杂的字符串呢,比如大陆地区的邮政编码。 不过邮政编码并没有特别规定,只有由6个数字组成的字符串而已, 如246512,根据[0-9]或\d,我们可以很快的实现匹配的正则表达式,\d\…
Node.js之path模块的使用
path模块包含一系列处理和转换文件路径的工具集,通过 require('path') 可用来访问这个模块。 按照顺序依次拼接,获取的是绝对路径,路径末尾的不会带有路径分隔符,若合并后的路径没有构成一个绝对路径,则会默认使用当前工作目录的绝对路径。 按照顺序,依次拼接路径、并转…
Node.js之readline模块的使用
readline允许从可读流中以逐行的方式读取数据,比如process.stdin等。 在node.js命令行模式下默认引入了readline模块,但如果是使用node.js运行脚本的话,则需要自己通过require('readline')方式手动引入该模块。 首先、创建一个接…
个人成就
文章被点赞
288
文章被阅读
35,109
掘力值
1,110
关注了
35
关注者
63
收藏集
20
关注标签
129
加入于
2017-02-10