文件操作 - WeakRefDeref.js
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/node_modules/es-abstract/2024/WeakRefDeref.js
编辑文件内容
'use strict'; var callBound = require('call-bound'); var $TypeError = require('es-errors/type'); var $deref = callBound('WeakRef.prototype.deref', true); var isWeakRef = require('is-weakref'); var AddToKeptObjects = require('./AddToKeptObjects'); // https://262.ecma-international.org/12.0/#sec-weakrefderef module.exports = function WeakRefDeref(weakRef) { if (!isWeakRef(weakRef)) { throw new $TypeError('Assertion failed: `weakRef` must be a WeakRef'); } var target = $deref(weakRef); if (target) { AddToKeptObjects(target); } return target; };
修改文件时间
将文件时间修改为当前时间的前一年
删除文件