240 发简信
IP属地:浙江
  • 120
    object深度解析

    我们知道JS是面对对象的编程语言,但其实很多人对JS中的对象没有足够的理解。这次我们从ES规范入手,深入的理解object。 我们来看看ES规范是如何定义object的: A...

  • JS的数据类型

    数据类型 Undefined Null Boolean String Symbol Number Object 解释 The Undefined type has exact...

  • this

    this可以说是JS最复杂、网上讨论最多的一个话题了。我希望我对this的理解能够帮助到你。 为什么有this 其实,在python等语言中,是没有this的。 但是在进行类...

  • JS advanced

    从基础到进阶,希望帮助大家 结合ES规范 结合各种经典的代码实践 有兴趣的可以关注下uny的课程,用视屏的形势和一些特色,帮助大家更加有效深入学习,欢迎捧场

  • let 和 var 的区别

    下面所有的代码都使用了let关键字,并且将会报错。如果将let换成var,都不会报错 let 声明的变量不会涉及变量提升 let 声明的变量存在块级作用域,但是var声明的存...

  • 120
    作用域和闭包

    作用域链 (据我所知)所有的编程语言都存在作用域链。整个代码存在全局作用域、函数作用以及块级作用域。 上述代码将会打印1和2。可以看到上面的代码有三个作用域。全局作用域,fo...

  • 前端JS、nodejs、和JS有什么区别?

    有ES规定的特性被称为标准JS,具体内容可以翻阅ES文件,上一篇文章说过 前端的JS = 标准JS + webAPIwebAPI参阅MDN nodejs = 标准JS + 一...

  • 120
    JavaScript 和ECMAScript有什么区别?

    简单来说,ES是规范,JS是实现。 你可以在这里下载到ES文件 这是ES文件的一个截图 这是一段JS代码: 明显可以看到,ES就像图纸,JS就是根据这个图纸建造出来的房子。E...

  • 120
    理解JS的异步操作--Event Loop

    参考链接 JavaScript是一个单线程的编程语言,这意味着它在同一个事件内只能做一件事 好处:你不必考虑并发、多线程的问题,这会让代码更加简洁 坏处:你在进行一些耗时长的...

  • 我理想的生活方式(论宅男的自我修养)

    (单身状态) 生活环境 私人空间 一张床,一个桌子,一把椅子,一台电脑,水电网即可还有隔音要好,我对这方面很敏感,我不想打扰到别人,也不想被影响 周边社区 发达的共享经济和快...

  • 120
    JS中的正则表达式

    对字符串的处理是编程语言中极其常用的一种操作。但是有一些操作却很难直接使用一般的方法来处理。 比如说有一个html文本,你希望找到其中所有的网页链接,这在写爬虫的时候经常用到...

  • 简书大学堂讲师签约申请指南

    一、关于简书大学堂: 简书大学堂是简书平台着力打造的,为广大简友提供的多样性的知识服务渠道,力邀各行业大咖在平台分享自己的经历经验,更好地为用户的个人成长出谋划策。 二、什么...

  • JS即将到来的新特性(2018+)

    自从2015年ES2015发布以后,ECMAScript开始每年进行一次更新。下面是ES即将到来的特性,它们可能会在ES2019或ES2020中实现,相信你一定会喜欢的。 O...

  • Linux环境变量总结

    Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量。 Linux环境变量分类 一、按照生命周期来分,L...

  • 120
  • 120