文章詳情頁
有什么區別?
瀏覽:111日期:2024-06-06 09:12:27
問題描述
add=function(){}
function add(){}
問題解答
回答1:功能都一樣,意思就有點差別了,第一種是定義一個變量,讓匿名函數進行賦值
第二個就是普通的非匿名函數,調用的時候都一樣,你應該知道立即執行函數,跟那個匿名的有點類似
總之,你怎么寫都可以,只要能調用到
回答2:這就是函數聲明最基本的兩種方式。
var add = function () { }
這種方法定義了命名空間為add,避免和其它類庫的方法名重復。
function add() { }
這是一般的寫法,容易在使用各種插件時產生命名沖突。
相關文章:
1. PHP單例模式2. angular.js - 怎么用Angularjs 來實現如圖3. angular.js - angular chosen下拉菜單組件 ,編輯參數不顯示4. vue頁面跳轉實現頁面緩存操作5. angular.js - angularjs中的$compile怎么理解?6. javascript - 使用 vuex-router-sync寄存路由信息,this.$router params 不能賦值?7. javascript - json 雙層嵌套 ,如何遍歷拼接字符串?8. javascript - imgzoom插件所引發的bug血案!!!!9. python - 如何用django運行真實的服務器的網址10. windows下有沒有類似Tmux的工具,想把Ipython嵌入到vim
排行榜
