亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js的函數也可以定義屬性?

js的函數也可以定義屬性?

qq_殺意隆_0 2017-06-14 19:55:38
function?haha(){} haha.a=1;因為js的函數實際上也是對象嗎?
查看完整描述

3 回答

已采納
?
qq_兜里有米_04383258

TA貢獻1條經驗 獲得超1個贊

函數是對象。既然是對象就可以有屬性和方法。每個函數都包含兩個屬性length和prototype。

感覺函數一般不會這樣

function?haha(){};
haha.a=1;

這樣子見得比較多

var?obj={};//創建一個空對象
obj.att=1;//給空對象obj添加一個屬性att

函數都是把代碼寫在{}內的,因為還有一個作用域的問題。

查看完整回答
1 反對 回復 2017-06-14
?
仙士可

TA貢獻170條經驗 獲得超132個贊

你首先要了解一點,就是js萬物皆對象,它的數組,函數,一切的一切都是對象,比如window對象,array對象,math對象,都是對象,包括函數,math對象有四舍五入,取整等等,都是函數吧,這個就是它是對象的屬性

查看完整回答
反對 回復 2017-06-15
?
后知后覺88

TA貢獻39條經驗 獲得超10個贊

沒聽過一句話么?? css一切皆為框, 而 js 一切皆為對象.

查看完整回答
反對 回復 2017-06-14
  • qq_殺意隆_0
    qq_殺意隆_0
    那為何js深入淺出課程里又說字符串,數字,布爾值這三個原始類型不是對象? http://www.xianlaiwan.cn/qadetail/221413
  • 后知后覺88
    后知后覺88
    sorry 我也不懂...
  • qq_兜里有米_04383258
    qq_兜里有米_04383258
    JS里面一共有6個類型。字符串,數字,布爾值,null,undefined是基本類型。對象是引用類型。 "字符串,數字,布爾值這三個原始類型不是對象"這句話里面的對象和那個對象不是一個對象。。。。
  • 3 回答
  • 0 關注
  • 3459 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號