Search code examples
c++arraysv8

V8 C++, remove last element from array


I'm building a native NodeJS module for NodeJs and I'm wondering how can I remove the last element from array?

 Local<Array> nodes = Array::New();

I've tried, nodes->Remove(), nodes->Splice(), nodes->Pop(), but none of them works.

Thanks.

And yes, I googled it and couldn't find a proper answer.


Solution

  • After few hours research, I found this source code and figured out that

    nodes->Delete(ID);
    

    will do the job.