欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript 中級筆記 第五章 面向?qū)ο蟮幕A

 更新時間:2009年09月14日 13:31:41   作者:  
對象是JavaScript的基礎。從最基本的層次上說,對象是一系列屬性的集合。
一,面向?qū)ο蟮幕A
對象是JavaScript的基礎。從最基本的層次上說,對象是一系列屬性的集合。
1,對象的創(chuàng)建

相信很多朋友對這些創(chuàng)建對象的方式接觸過很多次了,都很熟悉了。
2,對象的使用
和其他面向?qū)ο笳Z言不同的是,JavaScript沒有類的概念。在JavaScript里,任何函數(shù)都可以被實例化為一個對象。

本段代碼通過new User()來創(chuàng)建函數(shù)的一個新的對象。創(chuàng)建出的新對象擁有name屬性,并且construtor屬性指向創(chuàng)建它的函數(shù)。
3,公共方法
公共方法是在對象的上下文中用戶始終可以接觸到的。要實現(xiàn)這種方法,需要用到原型屬性——prototype。
對象的原型仍然是對象。給原型對象添加屬性后,由該原型實例化的每個對象都可以訪問這些屬性,即這些屬性都是公有化的。

4,私有方法
這個還比較好理解。字面意思是只能在內(nèi)部訪問。

5,特權方法
它是以公共的方式訪問私有變量。

本質(zhì)上,特權方式是動態(tài)生成的。因為它們是在運行時才添加到對象中的,而不是在代碼第一次編譯時就已經(jīng)生成。
這種動態(tài)生成代碼的能力不可小視,能根據(jù)與你想那個時變量來生成代碼是非常有用的??聪旅鎰討B(tài)生成方法的例子:

6,靜態(tài)方法
靜態(tài)方法的實質(zhì)跟一般函數(shù)沒有什么不同,靜態(tài)方法能保證對象的命名空間的整潔。

二,小結
理解本章所描述的概念和內(nèi)容是非常重要的, 這是完全掌握專業(yè)JavaScript的起點。

相關文章

  • javascript 實現(xiàn) 秒殺,團購 倒計時展示的記錄 分享

    javascript 實現(xiàn) 秒殺,團購 倒計時展示的記錄 分享

    這篇文章介紹了javascript 實現(xiàn) 秒殺,團購 倒計時展示的記錄方法,有需要的朋友可以參考一下
    2013-07-07
  • layui使用templet格式化表格數(shù)據(jù)的方法

    layui使用templet格式化表格數(shù)據(jù)的方法

    今天小編就為大家分享一篇layui使用templet格式化表格數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • js實現(xiàn)批量刪除功能

    js實現(xiàn)批量刪除功能

    這篇文章主要為大家詳細介紹了js實現(xiàn)批量刪除功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • Canvas + JavaScript 制作圖片粒子效果

    Canvas + JavaScript 制作圖片粒子效果

    本文將詳細介紹Canvas + JavaScript 制作圖片粒子效果的方法。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • Webpack處理js資源(Eslint、Babel)

    Webpack處理js資源(Eslint、Babel)

    Webpack對js處理是有限的,只能編譯js中ES模塊化語法,不能編譯其他語法,導致js不能在IE等瀏覽器運行,本文主要介紹了Webpack處理js資源,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • JS實現(xiàn)的4種數(shù)字千位符格式化方法分享

    JS實現(xiàn)的4種數(shù)字千位符格式化方法分享

    這篇文章主要介紹了JS實現(xiàn)的4種數(shù)字千位符格式化方法分享,本文給出了4種千分位格式化方法并對它們的性能做了比較,需要的朋友可以參考下
    2015-03-03
  • 深入解析ES6中的promise

    深入解析ES6中的promise

    ES6中的promise對象很早就聽說過,據(jù)說是為了解決我們使用回調(diào)產(chǎn)生回調(diào)地獄的問題。今天小編就帶領大家通過本文學習下es6中的promise,感興趣的朋友跟隨小編一起看看吧
    2018-11-11
  • 微信小程序?qū)崿F(xiàn)手勢圖案鎖屏功能

    微信小程序?qū)崿F(xiàn)手勢圖案鎖屏功能

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)手勢圖案鎖屏功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • BootStrap輪播HTML代碼(推薦)

    BootStrap輪播HTML代碼(推薦)

    本文給大家分享bootstrap輪播h tml代碼,代碼簡單易懂非常不錯,具有參考借鑒,需要的朋友參考下吧
    2016-12-12
  • es7中的async、await使用方法示例詳解

    es7中的async、await使用方法示例詳解

    async、await是es7里面的新語法,async申明一個function是異步,而await等待一個異步方法執(zhí)行完成。替代promise中的then。async函數(shù)返回一個Promise對象,當函數(shù)執(zhí)行的時候,一旦遇到await就會先返回,等到觸發(fā)的異步操作完成,再接著執(zhí)行函數(shù)體內(nèi)后面的語句。
    2023-01-01

最新評論