4
A
回答
7
直接來自Embedder's Guide的此示例看起來非常接近您想要的 - 用新的String
對象替換新的Integer
對象。
// This function returns a new array with three elements, x, y, and z.
Handle<Array> NewPointArray(int x, int y, int z) {
// We will be creating temporary handles so we use a handle scope.
HandleScope handle_scope;
// Create a new empty array.
Handle<Array> array = Array::New(3);
// Return an empty result if there was an error creating the array.
if (array.IsEmpty())
return Handle<Array>();
// Fill out the values
array->Set(0, Integer::New(x));
array->Set(1, Integer::New(y));
array->Set(2, Integer::New(z));
// Return the value through Close.
return handle_scope.Close(array);
}
我讀了關於Local和Persistent句柄的語義,因爲我認爲那是你卡住的地方。
這條線:
v8::Handle<v8::Array> result;
不創建一個新的陣列 - 這隻會造成以後可以用數組填充句柄。
相關問題
- 1. jquery如何填充數組
- 2. 填充數組
- 3. 填充數組
- 4. 填充數組
- 5. 如何在scipy.fftpack中爲二維數組填充零填充?
- 6. 如何填充這些數組以填充tableView?
- 7. 貓鼬填充不填充數組
- 8. VB.Net - 填充數組
- 9. 填充Java數組
- 10. 填充numpy數組
- 11. 填充3D數組
- 12. 如何填充組合框?
- 13. 如何用給定值填充數組
- 14. RegExp.exec如何填充其結果數組
- 15. scala 2.11.8如何填充數組
- 16. 如何填充空字符數組?
- 17. 我該如何填充數組
- 18. 如何填充MyObjects的數組PHP
- 19. 如何正確填充頂點數組
- 20. 如何用假期填充數組?
- 21. 如何用對象數組填充TableView?
- 22. Bash腳本 - 如何填充數組?
- 23. 如何填充ComboBox的數組?
- 24. 如何填充不同值的數組
- 25. 如何填充unique_ptr的數組?
- 26. HorizontalListView如何填充圖像數組?
- 27. 如何用urls數組填充UIImageView?
- 28. 如何從JavaScript數組填充div-table?
- 29. 如何用ajax填充數組?
- 30. python如何用零填充numpy數組
Array :: New現在需要傳入隔離指針作爲第一個參數:Isolate * isolate = args.GetIsolate();處理 array = Array :: New(isolate,3); –
HeadCode
如何創建這種類型的二維數組?像這樣的東西v8 ::本地結果=新(v.size()); 但是2d? –