JS naming finishing
function naming: verb or verb + noun form----fninit () object method Name: Fn+ object class name + verb + noun form----fnanimatedorun () an event response function named: fn+ Trigger Event object name + Event name or module name---- Fndivclick ()
Verb list
Get: Get Set: Set Add: Add remove delete Create creates destory Remove start start stop stop open open close close read Read write write load load save save Create destroy destroy begin end end backup restore restore Import export exported split split merge merge inject inject extract extract Attac H attachment detach out bind bind separate detach view view Browse Browser Edit modify Modify Select Select Mark Copy copy paste paste Undo Undo Redo Redo Insert Insert Delete Remove add join Append add clean Cleanup Clear Clear Index index sort sort find find search increase increase decrease reduce play play Pause pauses launch start run compile compile Execute debug debug trace trace Observe observe listen listen build build publish release input input output Output encode encoding decode decoding encrypt encryption decrypt decryption compress compression Decompress decompression Pack Package unpack unpack Parse parse emit generate connect connection disc Onnect Disconnect send upload upload receive download Download refresh refresh synchronize sync update update revert restore lock lock unlock unlock check ou Check-out t check in check-in submit submit commit delivery push pull expand expand collapse collapse begin start end end Start Finish Finish Enter Enter Exit Retreat Out abort quit quitting ObsolETE waste depreciate waste collect collect aggregate gather
JavaScript naming grooming