ES6常见题
ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015ES6是继ES5之后的一次改进
Js如何重定向到另一个网页?
在JavaScript中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下如何使用纯Js将用户从一个页面重定向到另一个页面?Location对象
js替换所有出现的字符串
使用replace似乎只删除了abc上面字符串中第一次出现的。我怎样才能替换它的所有出现?下面介绍4种替换所有出现字符串的方法。
CSS实现渐变色边框(Gradient borders)的5种方法
给 border 设置渐变色是很常见的效果,实现这个效果有很多思路,今天把我所知道的方法罗列于此供大家参考。CSS 提供了 border-image 属性用于给 border 绘制复杂图样,与 background-image 类似
TypeScript 枚举指南
枚举是受 TypeScript 支持的数据类型。枚举允许您定义一组命名常量。使用它们可以更轻松地记录意图或创建一组不同的案例。枚举大多数用于面向对象的编程语言(如 Java 和 C#)中
如何在JavaScript中验证电子邮件地址
如何使用js验证email的验证的正确性?这篇文章做一个简单的总结。官方标准称为RFC 2822。它描述了有效电子邮件地址必须遵守的语法。使用这个正则表达式来实现它:
js中比较两个日期
先得到两个字符串格式的日期,然后通过正则统一格式,将2016-8-13输出为2016/8/23。最后生成new Date的进行比较,需要注意的是JavaScript日期比较只能使用关系运算符 >=
如何处理 JavaScript 中的浮点数精度?
ES6 在Number对象上面,新增一个极小的常量Number.EPSILON。它表示 1 与大于 1 的最小浮点数之间的差。Number.EPSILON实际上是 JavaScript 能够表示的最小精度。误差如果小于这个值,就可以认为已经没有意义了
程序员常用网站
刚开始入行的程序员很多很迷惘,不知道去哪里找到合适有用的资源,哪里有和自己一样的新手,哪里有高手,哪有有代码可以学习。我将分享一些收藏多年且非常有价值的网站跟大家分享。