Действительно ли возможно удалить свойства из динамического класса?

fs.readFile(Sync), а также все остальные fs API работают только с локальными файлами.

URL api может принимать локальные файлы, используя протокол file://, и в этом смысл использования URL в fs.readFile.

Если вам нужно получить файл из Интернета, вам нужно использовать http/https api, в частности request или подобное, чтобы прочитать содержимое файла / URL, который вы хотите. Что-то вроде этого:

const https = require('https');
let myURL = new URL('/ns/oa', 'https://www.w3.org/');
let body = [];
https.request(myURL, res=>{
  // XXX verify HTTP 200 response
  res.on('data', chunk=>body.push(chunk));
  res.on('end', ()=>console.log(Buffer.concat(body).toString()));
}).end()
5
задан Eric Belair 19 February 2009 в 20:40
поделиться

1 ответ

Я верю всему, что необходимо было бы сделать, это:

delete criteria.runTimeProperty;

или

delete criteria["runTimeProperty"];

Любой должен сделать то же самое.

См. удалить документацию для специфических особенностей.

14
ответ дан 18 December 2019 в 13:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: