国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

淺談類似于(function(){}).call()的js語句

2019-11-20 12:50:44
字體:
來源:轉載
供稿:網友

研究新浪微博的自動登陸流程,其中涉及到它的加密算法腳本,其中有一段如下形式的代碼:

(function(){...}).call(name)

其中紅色的....是函數的內部各種實現,name為一個對象的名字.這種形式的js從來沒見過啊(恕我js這方面見識少啊).然后百度了一下大概的意義如下:

.call(name)的作用實際是將name作為前面函數所在域中的this來用,也就是說此時函數中的this就相當于引用的是name.

這段代碼的實際意義可以認為:函數的具體實現對變量name的進行的改造,或者更簡單的說函數的實現就是變量name的具體實現,某種意義上它等價于:

var name = function(){...}

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丰城市| 陵川县| 永年县| 绥化市| 武乡县| 霸州市| 台南县| 射阳县| 远安县| 华宁县| 大港区| 肇州县| 本溪市| 昂仁县| 来宾市| 泌阳县| 深水埗区| 舟曲县| 伊宁市| 泸溪县| 德惠市| 年辖:市辖区| 莱阳市| 嘉兴市| 封开县| 绵竹市| 洱源县| 淳化县| 来宾市| 太和县| 营口市| 小金县| 鹿邑县| 建昌县| 丰顺县| 堆龙德庆县| 渝北区| 惠州市| 新干县| 嵊州市| 靖宇县|