lodash源码分析之isArguments
有人命中注定要过平庸的生活,默默无闻,因为他们经历了痛苦或不幸;有人却故意这样做,那是因为他们得到的幸福超过了他们的承受能力。——卡尔维诺《烟云》
本文为读 lodash 源码的第二十一篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash
gitbook也会同步仓库的更新,gitbook地址:pocket-lodash
依赖
import getTag from './.internal/getTag.js' import isObjectLike from './isObjectLike'
源码分析
function isArguments(value) { return isObjectLike(value) && getTag(value) == '[object Arguments]' }
isArguments
用来判断某个值是否为类 arguments
对象。
如果某个值为类对象(使用 isObjectLike
判断),并且调用 Object.prototype.toString
返回的值为 [object Arguments]
时,则为类 arguments
对象。
License
署名-非商业性使用-禁止演绎 4.0 国际 (CC BY-NC-ND 4.0)
最后,所有文章都会同步发送到微信公众号上,欢迎关注,欢迎提意见:
作者:对角另一面
相关推荐
jiedinghui 2020-06-04
hjucook 2020-04-20
ThinkingLink 2020-01-09
SelinaChan 2019-12-15
ddwddw 2019-11-19
SYYling 2019-11-19
fengminw 2019-05-27
thisisid 2019-07-01
shiningchen 2019-07-01
gloria0 2019-07-01
Macuroon 2019-06-30
xingye 2019-06-30
inyiyi 2019-06-28
xxuncle 2019-06-28
QiaoranC 2019-06-28
kaikai 2017-03-22
mbcsdn 2019-06-28
QiaoranC 2019-06-28