javascript建構函式的返回值問題介紹
關於建構函式的基本概念這裡就不多介紹了,如果有不明白的可以自己查詢。
下面就通過程式碼例項介紹一下當一個函式用作建構函式的時候,如果此函式有返回值,是如何處理的。
先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼function Antzone(webName){ this.webName = webName; return {"returnValue":"softwhy.com"}; } var obj=new Antzone("螞蟻部落"); console.log(obj.returnValue);
如果建構函式的返回值是一個物件的話,則返回此物件,再來看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼function Antzone(webName){ this.webName = webName; return 587; } var obj=new Antzone("螞蟻部落"); console.log(obj.webName);
在上面的程式碼中,如果建構函式的返回值是值型別,那麼就會忽略此返回值。
相關文章
- Dart建構函式介紹Dart函式
- javascript函式中with的介紹JavaScript函式
- JavaScript 建構函式JavaScript函式
- javascript中generator函式的介紹JavaScript函式
- javascript高階函式的介紹JavaScript函式
- Java建構函式的繼承問題Java函式繼承
- JavaScript Date()建構函式JavaScript函式
- 回顧Javascript建構函式JavaScript函式
- C++ 類建構函式初始化列表介紹C++函式
- 【譯】JavaScript 工廠函式 vs 建構函式JavaScript函式
- 父類和子類的建構函式問題函式
- c/c++ 拷貝控制 建構函式的問題C++函式
- Python 內建函式:——locals 和 globals介紹Python函式
- 類的建構函式和解構函式函式
- 預設建構函式、引數化建構函式、複製建構函式、解構函式函式
- C++移動建構函式以及move語句簡單介紹C++函式
- 沒有返回值的建構函式是怎麼完成賦值的?函式賦值
- stoi函式介紹函式
- JMeter36個內建函式及11個新增函式介紹JMeter函式
- 你不知道的JavaScript--Item8 函式,方法,建構函式呼叫JavaScript函式
- javascript學習筆記--函式的返回值可以是一個函式JavaScript筆記函式
- 建構函式與解構函式函式
- Go 函式多返回值錯誤處理與error 型別介紹Go函式Error型別
- ## 建構函式函式
- JavaScript建構函式,物件導向程式設計JavaScript函式物件程式設計
- [JavaScript]原型、原型鏈、建構函式與繼承JavaScript原型函式繼承
- 函式的返回值函式
- cuda函式庫介紹函式
- oracle常用函式介紹Oracle函式
- funclib函式庫介紹函式
- C++ 建構函式和解構函式C++函式
- 關於建構函式與解構函式的分享函式
- C++中建構函式,拷貝建構函式和賦值函式的詳解C++函式賦值
- 用Promise建構函式來解決地獄回撥問題Promise函式
- 不同Node版本導致的Date建構函式問題及解決方法函式
- 建構函式與普通函式的區別函式
- 函式的祕密之 函式返回值函式
- 詳解 JavaScript 建構函式和 "new" 操作符JavaScript函式
- JavaScript物件導向之二(建構函式繼承)JavaScript物件函式繼承