首頁  >  文章  >  web前端  >  尚學堂javascript影片教學

尚學堂javascript影片教學

巴扎黑
巴扎黑原創
2017-08-24 18:10:572784瀏覽

 javascript!是一門非常強大的腳本語言,應用的範圍非常廣泛,每一個web開發者學好javascript也是必須的,《尚學堂javascript視頻教程第一季》詳細的講解了javascript各個知識點、關鍵點,其中涉及到高深的函數概念、原型概念、介面概念、單體概念、更詳細的講解了javascript設計模式。

尚學堂javascript影片教學

影片播放位址:http://www.php.cn/course/503.html

本影片難度在於物件導向程式設計

物件導向的語言有一個標誌,就是擁有類別的概念,抽象實例物件的公共屬性與方法,基於類別可以建立任意多個實例對象,一般具有封裝、繼承、多態的特性!但JS中物件與純粹物件導向語言中的物件是不同的,ECMA標準定義JS中物件:無序屬性的集合,其屬性可以包含基本值、物件或函數。可以簡單理解為JS的物件是一組無序的值,其中的屬性或方法都有一個名字,根據這個名字可以存取相映射的值(值可以是基本值/物件/方法)。

  一、理解物件:

         第一種:基於Object物件

var person = new Object();
person.name = 'My Name';
person.age = 18;
person.getName = function(){
    return this.name;
}

        第二種:物件類型方式(較明確的尋找物件所包含的屬性及方法)

var person = {
    name : 'My name',
    age : 18,
    getName : function(){
        return this.name;
    }
}

      JS的物件可以使用'.'運算子動態的擴充其屬性,可以使用'delete'運算子或將屬性值設為'undefined'來刪除屬性。如下:

person.newAtt=’new Attr’;//添加属性
alert(person.newAtt);//new Attr
delete person.age;
alert(person.age);//undefined(删除属性后值为undefined);

本視訊主講老師深入淺出,條理清楚,層層剖析,環環相扣,論證嚴密,結構嚴謹,用思維的邏輯力量吸引學生的注意力,用理智控制課堂教學進程。講解、分析、論證時,思路清晰;提問、討論、練習時,針對學生的實際狀況,照顧到學生的心理特徵和接受能力。

以上是尚學堂javascript影片教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn