午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - Leaking arguments

瀏覽:232日期:2023-03-31 15:59:32

問題描述

誰可以幫忙解釋一哈 Leaking arguments 的概念

<script>Benchmark.prototype.setup = function() { function otherFunc(a, b) { return a + b; } function withArguments(x) { var a = arguments; return otherFunc.apply(x, Array.prototype.slice.call(a, 1)); } function withCopy(x) { var a = []; var i, len = arguments.length; for (i = 1; i < len; i += 1) { a[i - 1] = arguments[i]; } return otherFunc.apply(x, a); }

問題解答

回答1:

傳遞arguments給任何方法被稱為leaking arguments

不幸的是,傳遞arguments給任何參數,將導致Chrome和Node中使用的V8引擎跳過對其的優化,這也將使性能相當慢。

withArguments 不會被V8優化,withCopy 那種 建議線上環境使用,雖然啰嗦。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 中文字幕第一页在线 | 天天爽天天干 | 亚洲免费片| 狠狠干2019 | 亚洲a精品 | 欧美日本精品 | 丰满少妇在线 | 黄色小视频在线 | 中文字幕视频观看 | 韩日黄色片 | 成人午夜视频网站 | 国产suv精品一区二区883 | 五月久久 | 日本一区二区在线播放 | 不卡的日韩av | 午夜视频网 | 97视频免费看 | 菊花综合网 | 2024av | 国产一区在线视频观看 | 成人免费视频国产免费网站 | 日韩1区2区3区 | 丁香在线| 99re在线视频| 欧美 日韩 国产 在线观看 | 成人中文字幕在线观看 | 日日夜夜操操操 | 福利在线播放 | 一区二区三区在线看 | 日产精品一区二区 | 日韩欧美在线观看 | 91麻豆精品在线观看 | 国产福利在线视频 | 欧亚毛片| 国内av在线| 激情五月激情综合 | 中国黄色a级片 | 久久五月天婷婷 | 国产又爽又黄视频 | 亚洲一区二区三区中文字幕 | 日本黄色一区 |