警告:本站服务器将于2020-7-10到期,不再续费,本站如果有大家需要的资料赶紧备份,谢谢!另:我会陆陆续续将本站一些文章放入github上,请关注我。
常用正则表达式-W3Cbest前端开发

JavaScript常用正则表达式

2019-05-044196 次阅读赞(511)评论(1)

说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达...

for..in与for..of循环对比-W3Cbest前端开发

JavaScriptfor..in与for..of循环对比

2019-05-02691 次阅读赞(92)评论(1)

Javascript中最基本的迭代方法是for循环。它需要三个表达式:变量声明、在每次迭代之前要计算的表达式以及在每次迭代结束时要计算的表达式。例如,这个for循环将console.log数组中的每个项。 const array = ['a...

从数组中删除重复的对象-W3Cbest前端开发

JavaScript从数组中删除重复的对象

2019-05-011547 次阅读赞(81)评论(1)

假设我们有一个对象数组,如下所示: const books = [ { name: "My Sister the Serial Killer", author: "Oyinkan Braithwaite" }, { name: "Educa...

JavaScript骚操作之单行程序-W3Cbest前端开发

JavaScriptJavaScript骚操作之单行程序

2019-04-301315 次阅读赞(68)评论(1)

单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我...

使用JavaScript 进行对象拷贝-W3Cbest前端开发

JavaScript使用JavaScript 进行对象拷贝

2019-04-261619 次阅读赞(0)评论(1)

对象是 JavaScript 的基本块。对象是属性的集合,属性是键值对。JavaScript 中的几乎所有对象都是位于原型链顶部 Object 的实例。 介绍 如你所知,赋值运算符不会创建一个对象的副本,它只分配一个引用,我们来看下面的代码...

10 个最常见的 JavaScript 错误(以及如何避免它们)-W3Cbest前端开发

JavaScript10 个最常见的 JavaScript 错误(以及如何避免它们)

2019-04-25746 次阅读赞(0)评论(1)

为了回馈我们的开发者社区,我们查看了数千个项目的数据库,发现了 JavaScript 的 10 大错误。我们将向你展示这些错误的原因,以及如何防止这些错误发生。如果你避免了这些 “陷阱” ,这将使你成为一个更好的开发人员。 由于数据是国王,...

JavaScript高级程序设计——闭包-W3Cbest前端开发

JavaScriptJavaScript高级程序设计——闭包

2019-04-24677 次阅读赞(0)评论(1)

前言 有很多人搞不清匿名函数和闭包这两个概念,经常混用。闭包是指有权访问另一个函数作用域中的变量的函数。匿名函数就是没有实际名字的函数。 闭包 概念 闭包,其实是一种语言特性,它是指的是程序设计语言中,允许将函数看作对象,然后能像在对象中的...

让你更好的编写 JavaScript(ES6) 中条件语句的5个技巧-W3Cbest前端开发

JavaScript让你更好的编写 JavaScript(ES6) 中条件语句的5个技巧

2019-04-23748 次阅读赞(0)评论(1)

使用 JavaScript 时,我们经常需要处理很多条件语句,这里分享5个小技巧,可以让你编写更好/更清晰的条件语句。 1.使用 Array.includes 来处理多个条件 我们来看看下面的例子: // condition functio...

Notyf – 响应式的 JavaScript 通知插件-W3Cbest前端开发

JavaScriptNotyf – 响应式的 JavaScript 通知插件

2019-04-201098 次阅读赞(0)评论(1)

简要教程 notyf.js是一款超级简单的响应式纯js消息通知插件。它使用纯javascript来制作,没有任何外部依赖,通过简单的设置,即可生成漂亮的消息通知效果。 安装 可以通过npm来安装notyf.js消息通知插件。 npm i n...

大部分教程不会告诉你的12个JS技巧-W3Cbest前端开发

JavaScript大部分教程不会告诉你的12个JS技巧

2019-04-16788 次阅读赞(0)评论(1)

1. 过滤唯一值 ES6 引入了 Set 对象和延展(spread)语法…,我们可以用它们来创建一个只包含唯一值的数组。 const array = [1, 1, 2, 3, 5, 5, 1] const uniqueArray...