How can a customer to edit his address on the frontend checkout page?

I am login as customer and i want to edit address on checkout page is that possible?

I think that feature is missing

Yes, it is missing, a customer is able only to create a new address, but is unable edit an exising one:

Report it in the issue tracker: https://github.com/magento/magento2/issues

Below file contain some code for edit address:

Magento\Customer\view\frontend\web\js\model\customer\address.js

getCacheKey: function() {
return this.getKey();
},
isEditable: function() {
return false;
},
canUseForBilling: function() {
return true;
}

in magento 2 given fixed value for edit: return false.