首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
luojianhang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
三十分钟包会——正则表达式
正则表达式,对大家来说既熟悉又陌生。熟悉是因为工作中有很多场景能用到,比如手机号、邮箱、密码等规则校验。 陌生则是因为正则表达式看上去就是一堆乱码,且一眼看上去很难看懂匹配规则。有时候在网上去找一个特定规则的正则表达式,搜出来的结果各不相同,执行效果更是不尽人意,想自己去修改,…
数组扁平化的几种实现方案
数组扁平化在开发中经常遇到,有时需要对嵌套多层对feed进行平铺等就会用到。本文总结了数组扁平化常见的几种方案。 比较下来,flat方法比较简洁,是官方标准未来的趋势。如果考虑到兼容性可以使用toString或者数组some + [].concat(...arr)的方法,这两个…
书写 JavaScript 代码的 15 个整洁之道
无论你是 React 开发者还是 Node.js 开发者. 都能写出可以运行的代码. 但是你写的代码美观并且别人能看懂吗? 下面的规则可以让你的 JavaScript 代码更加整洁和清晰. 规则1. 不要使用随机的字符作为变量 不要使用随机字符去表示一个变量. 应该采用语义化的…
代码整洁之道的 7 个方法
在这篇短文中,我将介绍一些你可以用来改进你的代码的方法。本文代码示例均使用 JavaScript。 我发现但凡是可读的代码必定是可维护的。 作为一名开发人员,我的目标是编写高质量的代码。团队中的每个开发人员,不管他/她的技术水平如何,都必须能够通过阅读理解我所写的代码。代码的可…
JavaScript学习笔记(二十二)-- 原型及原型链
未完待续。。。
JavaScript学习笔记(十五)-- Event事件(上)
之前我们简单的了解过一些事件,比如 onclick / onload / onscroll / ... ... ... ... ... ... ... ... ... 有没有组合按键,shift + a / ctrl + b / ... ...
「干货」细说 call、apply 以及 bind 的区别和用法
上一篇文章 《「前端面试题系列4」this 的原理以及用法》 中,提到了 call 和 apply。 它们最主要的作用,是改变 this 的指向。在平时的工作中,除了在写一些基础类,或者公用库方法的时候会用到它们,其他时候 call 和 apply 的应用场景并不多。 不过,突…
「前端料包」一文彻底搞懂JavaScript中的this、call、apply和bind
关于JavaScript中this又是一个老生常谈的话题,也是面试绕不开的经典考题。「前端料包」 系列第三篇就聊聊关于this的话题。写的很小白,如有不对,欢迎各路大佬指正~ 在讲this之前,先得说说环境 这个概念。一门语言在运行的时候,需要一个环境,叫做宿主环境。对于Jav…
让你快速的掌握JavaScript 数据类型
最近几年 JavaScript 已经发生了巨大改变,就算是老鸟也会感到困扰,JavaScript 是前端开发的统治性语言。但是这门语言的多变和生态体系之复杂让人又爱又恨,哪怕是接触了很久的人, 需要对JavaScript 数据类型必须更好的掌握,整理一些常用的类型基础知识与大家…
这一次彻底掌握深拷贝
在日常开发过程中,我们经常会涉及到数据的拷贝。使用时经常会困惑,到底是不是需要深拷贝,如果是深拷贝使用第三方库还是使用自己写的方法。如果使用第三方库比如lodash还好,基本上不会出错。但是如果使用的是自己写的方法,那么很容易出错,明明有些时候能够拷贝成功,为什么有些时候又不能…