最贊回答 / sparrowhappy
我了解的有區(qū)別的,最明顯的區(qū)別:fn.bind()調(diào)用后不會(huì)立即執(zhí)行,需要再次調(diào)用才能執(zhí)行,call和apply的區(qū)別:fn.call() 接收的參數(shù)為字符串,apply是數(shù)組形式的參數(shù)
2018-10-16
受篇幅限制,我把答案寫(xiě)在了
https://blog.csdn.net/lighteninglin/article/details/83036667
歡迎吐槽
https://blog.csdn.net/lighteninglin/article/details/83036667
歡迎吐槽
2018-10-13
已采納回答 / Elias丿純黑
chrome devtools?
最贊回答 / 慕粉0129131857
Student.prototype = {sayHi: function () {console.log("my name is " + this.name + "my age is " + this.age + "my class is " + this.classname);},learn: function (obj) {console.log(this.name + "is learning..." + obj);}}這一句不能這么寫(xiě),這樣等于把Student.prototype的值更改為后面所定...
2018-10-04
已采納回答 / Lotusm
沒(méi)有區(qū)別,兩種寫(xiě)法,看個(gè)人習(xí)慣推薦第一種的人多一點(diǎn),jquery的編寫(xiě)者推薦第二種
2018-09-29
已采納回答 / 慕萊塢8208790
轉(zhuǎn)換數(shù)組變量type給arr3,arr4?--- 這個(gè)只是為了將對(duì)應(yīng)的元素的類(lèi)型放在新的數(shù)組里為什么for-in只在arr1里面迭代---因?yàn)閮蓚€(gè)數(shù)組的長(zhǎng)度一樣,所以使用哪一個(gè)迭代都一樣的
2018-09-19
已采納回答 / 慕沐0441247
<...code...>可以把閉包理解為函數(shù),是一種‘特殊’點(diǎn)的函數(shù),普通的函數(shù),咱們?cè)诤瘮?shù)調(diào)用后,函數(shù)里面的變量就被js當(dāng)做垃圾回收,但是閉包就厲害了,在函數(shù)調(diào)用后,本例是foo(2),仍可以訪問(wèn)函數(shù)內(nèi)部的變量,本例中是foo內(nèi)部的變量tmp和參數(shù)x,由于閉包存在,tmp和x會(huì)對(duì)js垃圾回收機(jī)說(shuō):"我是bar函數(shù)大哥的小弟,你敢清理我么。"?js垃圾回收機(jī)就默默走開(kāi)了。。
2018-09-19
已采納回答 / 努力努力再努力Erwin
你賦值的不就是number類(lèi)型嗎