首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Web
订阅
SnoopyAquarius
更多收藏集
微信扫码分享
微信
新浪微博
QQ
123篇文章 · 0订阅
[译] You Might Not Need ES6
如果有错误或者错别字,还请给我留言指出,谢谢。 我们下期见。
JavaScript 常见设计模式
设计模式,这一话题一直都是程序员谈论的"高端"话题之一。许多程序员从设计模式中学到了设计软件的灵感和解决方案。 有人认为设计模式只在 C++或者 Java 中有用武之地,JavaScript 这种动态语言根本就没有设计模式一说。 通俗一点讲,设计模式就是在某种场合下对某个问题的…
[译]发现 JavaScript 中闭包的强大威力
闭包是一个可以访问外部作用域的内部函数,即使这个外部作用域已经执行结束。 作用域决定这个变量的生命周期及其可见性。 当我们创建了一个函数或者 {} 块,就会生成一个新的作用域。需要注意的是,通过 var 创建的变量只有函数作用域,而通过 let 和 const 创建的变量既有函…
写好 HTML 不只有标签语义化
随着近两年组件化 JS 框架的流行,大家对于 HTML 本身的关注度些许有些降低。HTML 容易被人忽视但并不代表它不重要。一个网页,可以没有 JS 也可以没有 CSS 但是一定不能没有 HTML(当然可能还有其它的标记语言)。 在我看来写好 HTML 远远不止标签语义化这么简…
这,就是飞冰物料
最近在讨论“飞冰物料”的时候,有位设计专家对飞冰“区块” 的概念提出争议,认为区块这个词在她看来不容易理解,观点是社区没有区块这个概念,只听说过区块链没听说过区块,建议我们将“区块”改成“场景”,由于当时我们在会议,没有花过多的时间去讨论这件事请。那么,这里引申出来的一个问题是…
登录新体验!极光认证,了解一下!
最近公司要求调研一键登录业务,如下图所示 。 本文将对比传统登录方式和一键登录,并简单介绍极光认证服务的集成。 移动互联网发展到现在,账号登录 几乎成为了所有应用的标配功能。说到登录方式,无外乎账号密码登录和验证码登录。可是这两种方式,真的便捷安全吗? 账号密码登录作为最原始的…
【译】从高阶函数到库和框架
这篇文章中,我们会探索一些高阶函数,去思考如何用这些函数来让我们的程序更具表达性;同时,我们也要在程序可感知复杂度(perceived complexity) 和表达性之间达到折中和平衡。 编程中最基础的概念之一就是函数可以调用其它函数。 当一个函数能调用其它函数,且当一个函数…
JS 中的网络请求 AJAX, Fetch, WebSocket
AJAX 是 Asynchronous JavaScript And XML 的简称,它可以让页面在不刷新的情况下从服务器获取数据。 浏览器使用XMLHttpRequest对象于服务器通信,它可以使用JSON,XML,HTML和text等格式发送和接收数据。 低版本 IE 浏览…
重读《深入理解ES6》 —— 块级作用域
在 ES5 中,我们通常会使用 var 来声明变量。在使用 var 声明变量的时候,通常会遇到变量声明提升的问题。这种机制会让很多初学者疑惑不解。其实当我们理解了一个变量通常包括声明和赋值两个部分,这个问题也就不难理解了。 事实上,无论在全局作用域或者函数作用域中,只要通过 v…
近一万字的ES6语法知识点补充
let/const在进入块级作用域后,会因为提升的原因先创建,但不会被初始化,直到声明语句执行的时候才被初始化,初始化的时候如果使用let声明的变量没有赋值,则会默认赋值为undefined,而const必须在初始化的时候赋值。而创建到初始化之间的代码片段就形成了暂时性死区 f…