If you came at me with a knife in a bedroom Id try to defuse the situation, throw the duvet and mattress on you OR get it between us, and get the fuck out of there. Or Im throwing you out the fucking window. The latter option would be the most satisfying, but perhaps not the most realistic.
Give them whatever they want (wallet etc), or throw it to them, and get away. With knife attacks, you don't always know it's gonna happen till it's happening.
I do have experience, Baz. Im not into compare knob-size with a bunch of internet goons. Nore am I trying to belittle you. Just wouldnt want you or anyone to have naive ambitions against a knife attack. I know how much damage can be done. Ive seen it up close many times. Even my own father was slashed badly with a blade. It is horrific.