Bir CoffeeScript nesnesine sahibim ve tüm örnek yöntemlerini almak istiyorum.Bir CoffeeScript nesnesinin tüm örnek yöntemlerini edinin
Bunu yapmanın kolay bir yolu var mı?
Bir CoffeeScript nesnesine sahibim ve tüm örnek yöntemlerini almak istiyorum.Bir CoffeeScript nesnesinin tüm örnek yöntemlerini edinin
Bunu yapmanın kolay bir yolu var mı?
instanceMethods = (v for k, v of object when typeof v is "function")
artık aşağıdaki CoffeeScript kodunu kullanan gibi Örnek yöntemlerinin hepsi alabilirsiniz: size daha adil fonksiyonlarını verip gelmez edecek thejh çözümüyle @
keys = (k for k, v of obj when typeof v is 'function')
' Tüm JS platformlarında çalışın, aksi takdirde doğrudur. Ayrıca bir CoffeeScript nesnesinin bir JavaScript nesnesi olduğunu unutmayın - gerçekten bir ayrım yoktur.
Büyük akıllar (neredeyse) benzer düşünün;) Ayrıca, bu iki nedenden ötürü tam olarak istemediğiniz bir şey değildir: (1) eğer 'ne zaman' demek istediyseniz, bir sözdizimi hatasıyla sonuçlanacaksınız demektir. "v" tanımlanamadığı sürece), (2) "kendi" yi kullanarak, burada açıkça tanımlanmayan bir nesneye neden olur ve nesnenin kendisi görünmez. –