首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基础
订阅
墨言妹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
javascript忍者秘籍-第六章 生成器与promise
调用生成器不会执行生成器函数,相反,它会创建一个叫迭代器的对象(iterator)。 迭代器用于控制生成器的执行。迭代器对象暴露的最基本接口是 next 方法,这个方法可以用来向生成器请求一个值,从而控制生成器: next 函数调用后,生成器就开始执行代码,当代码执行到 yie…
细读《你不知道的JavaScript·上卷》1-1 作用域是什么?
通常,把 JavaScript 归类为 “ 动态 ” 或 “ 解释执行 ” 的语言,但是事实上它是一门 编译语言,不提前编译,编译结果也不在分布式系统中进行移植。 传统编译语言,在执行之前的三个步骤,统称为 “ 编译 ” 。 将有字符组成的字符串分解成(对编程语言来说)有意义的…
集智学园知识星空——前端技术实现分析(一)
使用二维展示方式,展示的信息更多维,更丰富。 使用层级化展示,每个层级有对应的信息重点,在展示更多信息的同时,不产生视觉负担。 高手可便捷地自行探索学习路径,同时也为初学者提供了推荐的学习路径。 那既然作为一个程序员,从本篇文章开始就要剖析产品中用到的技术了。整个产品前后端交互…
技术栈:小菜前端的技术栈是如何规划和演进的
Scott 近两年无论是面试还是线下线上的技术分享,遇到许许多多前端同学,由于团队原因,个人原因,职业成长,技术方向,甚至家庭等等原因,在理想国与现实之间,在放弃与坚守之间,摇摆不停,心酸硬抗,大家可以找我聊聊南聊聊北,对工程师的宿命有更多的了解,有更多的看见与听见,Scott…
看看这些被同事喷的JS代码风格你写过多少
现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决。我们写代码要写到下图中左边这样基本上就功德圆满了。 你可以…
深入学习js之——执行上下文栈#3
深入学习js系列是自己阶段性成长的见证,希望通过文章的形式更加严谨、客观地梳理js的相关知识,也希望能够帮助更多的前端开发的朋友解决问题,期待我们的共同进步。 比如我们熟悉的JavaScript中的变量提升比如函数提升都是在这个准备阶段完成的。 到底JavaScript引擎遇到…
【译】2019 JavaScript 新玩法
在过去的一些年里,JavaScript 一直凭借着新的语言特性稳定发展。如果你对 JavaScript 的下一个版本充满期待,那么这篇文章正好是为你准备的! 在我们讨论这些最新特性之前,了解那些新的想法如何成为 JavaScript 语言的一部分是至关重要的。 简而言之,推动 …
如何写好前端业务代码?
如何写出可维护和可读性高的代码,这一直是一个困扰很多人的问题。关于变量如何起名、如何优化if else之类的小技巧,这里就不做介绍了,推荐去看《代码大全2》,千书万书,都不如一本《代码大全2》。 工作以来,我一直在写一些重复且交互复杂的页面,也没有整理过自己的思路,这篇文章是我…
玩转 JavaScript 之详解 this
this 关键字作为 JavaScript 中自动定义的特殊标识符,是我们不得不去面对、了解的知识点,很多初学者对 this 关键字可能会有含糊不清的感觉,但其实稍微理一理, this 并不复杂、不混乱。 概述中我们说了 this 是 JavaScript 中的一个特殊关键字…