首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
websjs
更多收藏集
微信扫码分享
微信
新浪微博
QQ
49篇文章 · 0订阅
你可能忽略的10种JavaScript快乐写法
你可能忽略的10种JavaScript快乐写法 前言 代码的简洁、美感、可读性等等也许不影响程序的执行,但是却对人(开发者)的影响非常之大,甚至可以说是影响开发者幸福感的重要因素之一; 了解一些有美感
不再碎片化学习,快速掌握 H5 直播技术
本文主要给大家介绍一下当下 HTML5 直播所涵盖的技术范围,如果要深度学习每一个技术,我们后续可以继续讨论。
一步步打造一个移动端手势库
移动端已经为我们提供了touchstart,touchmove,touchcancel和touchend四个原生触摸事件。但一般情况下很少直接用到这几个事件,诸如长按事件等都需要自己去实现。不少开源的项目也实现了这些功能,如zepto的Touch模块以及hammer.js。本文…
2017 JavaScript 主流框架性能总结
作为一名JavaScript开发者,你也许已经接触到了众多框架,甚至在众多框架之中你已经熟练掌握了一两个。之前我偏爱框架,它降低了我的开发难度。但是在经历了那么多优秀的前端的概念变革,从Virtual-DOM到状态管理,我也在想,对于框架的本身,它们的性能到底如何,对于不同类型…
[浅析]特定场景下取代if-else和switch的方案
相信很多人有这样的经历,在项目比较忙的时候,都是先考虑实现,用当时以为最好的方式先实现方案,在项目不忙的时候,再看下以前代码,想下有什么更好的实现方案,或者优化方案。笔者也不例外,下面就和读者们分享一下自己最近在特定场合下,代替if-else,switch的解决方案。如果大家有…
如何判断用户浏览器以及一些前端常用的正则表单验证
在我们做用户授权登录(微信,qq授权),以及根据对应浏览器做对应的操作的时候,经常会遇到需要判断用户使用的浏览器的需求,以及在需要用户输入信息的时候,有需要验证的一些正则。如果喜欢的话可以点波赞/关注,支持一下,希望大家看完本文可以有所收获。 判断用户所使用的浏览器主要用到的a…
自己写了一个多行文本溢出文字补全的小库, 说不定你会用得到的
有些时候产品会有这么个需求,希望给文章或者帖子给一个摘要,最多3行,或者其它行数,超出3行会补上'...'。当然这种很简单,用css可以搞定。但是遇上要求多点的产品,希望补上的是'...查看全文',这样的话就难办了。 我也在网上查了很多,至少我没发现有一个比较好的解决方案,也参…
19 个 JavaScript 有用的简写技术
当想写if...else语句时,使用三元操作符来代替。 简写: const answer = x > 10 ? 'is greater' : 'is lesser'; 也可以嵌套if语句: const big = x > 10 ? " greater 10" : x 当给一个变…
JS易混淆的方法整理
参数可以为具体的值,也可以为数组对象,可以任意多个。不改变现有的数组,返回被连接数组的一个副本。 删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。该方法会改变…
JavaScript 是如何工作的:内存管理 + 如何处理四种常见的内存泄漏
几个星期前,我们开始了一系列旨在深入研究JavaScript及其实际工作原理的系列文章:我们认为通过了解JavaScript的构建块以及它们如何一起玩,您将能够编写更好的代码和应用程序。 本系列的第一篇文章重点介绍了引擎,运行时和调用堆栈的概述。第二偏文章仔细研究谷歌的V8…