js中函式function的問題,js高手近來看下

2021-05-30 18:48:17 字數 853 閱讀 1440

1樓:老唐

people是的function物件,可以繼續擴充套件它的屬性。

在js中很多物件都可以繼續擴充套件屬性,除了原生物件

例如:var num1 = new number("111");

num1.prop1 = "aaa";

alert(num1.prop1); //可以打出來

var num2 = 111;

num2.prop1 = "aaa";

alert(num2.prop1); //打不出來,因為num2是原生的

var str1 = "str";

str1.prop1 = "aaa";

alert(str1.prop1);//打不出來,因為是str1是原生的

var str2 = new string("str");

str2.prop1 = "aaa";

alert(str2.prop1); //可以打出來,因為是new出來的

var array = ;

array.prop1 = "aaa";

alert(array.prop1); //可以打出來,因為array=是array = new array()的簡寫。

同理:function people(name) 就是 var people = new function("name","alert('sss')");

既然是new出來的就可以隨便再加屬性

2樓:匿名使用者

people 就是一個類{

類中定義了公開屬性:this.name=name;

類中定義了公開方法:this.introduce=function()

php函式function中return問題

return 是要返回函式呼叫後的結果,就是比如 a fun 如果fun 裡有值就可以把這個函式賦值給一個變數,如果沒有return 就不能賦值給變數。function 裡的 a 和外面的 a不是一個值,function裡的是區域性變數,只在function裡起作用。如果你直接echo a 而沒有寫...

matlab中function 函式怎麼用

m函式除了直接用函式名呼叫之外,也可以進行引數傳遞,使得matlab應用更加方便。m函式檔案以function開頭,格式為 function 輸出變數 函式名稱 輸入變數 語句 例如 eg 1f.m function s f m s 0for n 1 m s s 1 n n end儲存為eg 1f....

怎麼在JS檔案的函式裡再呼叫另JS檔案中的函式

只要是被同一個html檔案引用,那麼他就是相通的直接使用就行,比如a.html同時引用b.js和c.js b.js寫函式test c.js可以直接呼叫test 如果html沒有同時引用寫兩個,你可以自己在b.js中寫document.write 然後就可以呼叫函式了 直接呼叫,但是在引用頁面要同時引...