JavaScript通過function定義對象并給對象添加toString()方法實例分析
本文實例分析了JavaScript通過function定義對象并給對象添加toString()方法。分享給大家供大家參考。具體分析如下:
下面的JS代碼通過function定義了一個movie對象,在movie對象內(nèi)定義了一個toString方法,toString方法通過外部函數(shù)實現(xiàn)。
<script type="text/javascript"> function movieToString() { return("title: "+this.title+" director: "+this.director); } function movie(title, director) { this.title = title; this.director = director; this.toString = movieToString; //assign function to this method pointer } var aliens = new movie("Aliens","Cameron"); document.write(aliens.toString()); </script>
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
用document.documentElement取代document.body的原因分析
ll建議用document.documentElement代替document.body2009-11-11Cropper.js 實現(xiàn)裁剪圖片并上傳(PC端)
本案例是參考cropper站點實例,進(jìn)行修改簡化。接下來通過本文給大家分享Cropper.js 實現(xiàn)裁剪圖片并上傳(PC端) 功能,需要的朋友參考下吧2017-08-08基于Next.js實現(xiàn)在線Excel的詳細(xì)代碼
Next.js是一款React 開發(fā)框架,它可以幫助我們構(gòu)建 React 應(yīng)用程序。作為一個輕量級React服務(wù)端渲染應(yīng)用框架,這篇文章主要介紹了基于?Next.js實現(xiàn)在線Excel,需要的朋友可以參考下2022-08-08js設(shè)置鼠標(biāo)懸停改變背景色實現(xiàn)詳解
這篇文章主要介紹了js設(shè)置鼠標(biāo)懸停改變背景色實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,,需要的朋友可以參考下2019-06-06JavaScript中檢查對象property的存在性方法介紹
這篇文章主要介紹了JavaScript中檢查對象property的存在性方法介紹,本文講解了4種方法來檢查某個對象o是否擁有property x,需要的朋友可以參考下2014-12-12JavaScript遍歷Json串瀏覽器輸出的結(jié)果不統(tǒng)一問題
json串屬于javascript的一個對象,有鍵和值對應(yīng)的對象。這篇文章主要介紹了JavaScript遍歷Json串瀏覽器輸出的結(jié)果不統(tǒng)一問題的相關(guān)資料,需要的朋友可以參考下2016-11-11