通过ECMAScript学习JavaScript

深入理解JS的一些概念
Rating: 4.6 out of 5 (13 ratings)
1,093 students
通过ECMAScript学习JavaScript
Rating: 4.6 out of 5 (13 ratings)
1,093 students
理解标准JS的一些复杂的概念

Requirements

  • 有过一点JS的编程经验
Description

JS是一门非常强大的编程语言,但同时它也有很多令人疑惑的地方,让初学者不识庐山真面目。

为了帮助大家快速的从初级JS程序员过渡到中级,笔者设计了这套课程


  • 采取一问一答的模式,先帮助同学们精准的找到知识盲点,再针对性的解决

  • 课程设计的非常灵活,可以根据同学们的反馈和ES的版本更新,来增改课程内容


课程录制环境是ES2018,其实ES2018相较于ES2015只有添加,没有删改。

Who this course is for:
  • 完成基础课程后感到迷茫,不知如何有效率的深入理解JS的同学
Curriculum
3 sections • 28 lectures • 1h 59m total length
  • 介绍
  • 资源
  • JavaScript 和 ECMAScript有什么区别和联系?
  • 浏览器、nodejs 有什么区别和联系?
  • JS中有哪些数据类型?
  • JS中有哪些数据类型?(文字总结)
  • 什么是属性描述符?
  • 什么是访问属性?
  • internal methods 和 internal slots是什么?
  • 对象的分类
  • Global对象
  • Function对象
  • Object对象 (一)
  • Object对象 (二)
  • prototype
  • 数据类型转换
  • toBoolean
  • toBoolean (文字总结)
  • toString
  • toString (文字总结)
  • toNumber
  • toNumber(文字总结)
  • object转化为Primitive value
  • object转化为String、Number (文字总结)
  • 隐式类型转换
  • == 和 === 的区别
  • == 和 === 的区别(文字总结)
  • Can (a == 1 && a == 2 && a == 3) ever evaluate to true?

Instructor
JS程序员
bitfish lee
  • 4.5 Instructor Rating
  • 15 Reviews
  • 1,344 Students
  • 3 Courses

我是一个通过在线教程自学的人,所以我能够理解你需要什么样的教程。


我在本科阶段并没有学习CS,这是我一生最后悔的事。我在后来逐渐接触到这个行业,被计算机世界的美妙所吸引,便开始了自学之路。现在我通过远程工作的方式在一家企业做程序员。


不同与以往的任何时代。现在的程序员只需要一台电脑、一根网线以及过硬的知识,就能创造未来,实现梦想。


我希望建立的课程,可以帮助到更多和我一样,想要进入IT行业的人。