生成唯一ID问题你想随机生成一个唯一的标识符。解决方案可以根据一个随机数值生成一个Base 36编码的字符串。uniqueId = (length=8) - id = id += Math.random().toString(36).substr(2) while id_来自CoffeeScrip ...……
把字符串转换为小写形式问题你想把字符串转换成小写形式。解决方案使用JavaScript的String的toLowerCase()方法:ONE TWO THREE.toLowerCase()# = 'one two three'讨论toLowerCase()是_来自CoffeeScript 教程 ...……
类方法和实例方法问题你想创建类和实例的方法。解决方案类方法class Songs @_titles: 0 # Although it's directly accessible, the leading _ defines it by convention as priva_来自CoffeeScript 教程 ...……
类变量和实例变量问题你想创建类变量和实例变量(属性)。解决方案类变量class Zoo @MAX_ANIMALS: 50 MAX_ZOOKEEPERS: 3 helpfulInfo: = Zoos may contain a maximum of #{@con_来自CoffeeScript 教程 ...……
克隆对象(深度复制)问题你想复制一个对象,包含其所有子对象。解决方案clone = (obj) - if not obj? or typeof obj isnt 'object' return obj if obj instanceof Date_来自CoffeeScript 教程 ...……