In the newItemData assignment, instead of an array with an object inside, try just a plain object.
$w.onReady(function () {
var itemNumber = 1;
const itemData = [
{
_id: itemNumber,
name: '',
title: '',
image: ''
}
];
$w("#anecdoteRepeater").data = itemData;
$w("#addAnecdote").onClick(() => {
console.log("Clicked");
// Increment the itemNumber variable
itemNumber = itemNumber + 1;
// Create a new item data object with default values
const newItemData = {
_id: itemNumber,
name: '',
title: '',
image: ''
};
// Push the new item data to the itemData array
itemData.push(newItemData);
console.log(itemData);
// Set the updated itemData array as the repeater's data
$w("#anecdoteRepeater").data = itemData;
});
});