第三章导读
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
JavaScript 对象与传统的面向对象中的对象几乎没有相似之处,传统的面向对象语言中,创建一个对象必须先有对象的模板:类,类中定义了对象的属性和操作这些属性的方法。通过实例化来构建一个对象,然后使用对象间的协作来完成一项功能,通过功能的集合来完成整个工程。而 Javascript中是没有类的概念的,借助 JavaScript 的动态性,我们完全可以创建一个空的对象(而不是类),通过向对象动态的添加属性来完善对象的功能。
JSON 是 JavaScript 中对象的字面量,是对象的表示方法,通过使用 JSON,可以减少中间变量,使代码的结构更加清晰,也更加直观。使用 JSON,可以动态的构建对象,而不必通过类来进行实例化,大大的提高了编码的效率。
在线练习
{$ activeFileHint $}