zgg-ui
Version:
2.0.1 正式版本 基于 Vue 3、UniApp 和 TypeScript 开发的多端适配移动端 UI 组件库,旨在提供丰富的组件集合,帮助开发者快速构建多端响应式的移动应用界面
27 lines (21 loc) • 649 B
text/typescript
/* eslint-disable indent */
import { baseIsArguments } from './_baseIsArguments'
import { isObjectLike } from './is-object-like'
const objectProto = Object.prototype
const hasOwnProperty = objectProto.hasOwnProperty
const propertyIsEnumerable = objectProto.propertyIsEnumerable
const isArguments = baseIsArguments(
(function () {
// eslint-disable-next-line prefer-rest-params
return arguments
})()
)
? baseIsArguments
: function (value: any) {
return (
isObjectLike(value) &&
hasOwnProperty.call(value, 'callee') &&
!propertyIsEnumerable.call(value, 'callee')
)
}
export { isArguments }