当前位置:网站首页 /

CoffeeScript 重复字符串

CoffeeScript 重复字符串

重复字符串问题你想重复一个字符串。解决方案创建一个包含n+1个空元素的数组,然后用要重复的字符串作为连接字符将数组元素拼接到一起:#创建包含10个foo...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 递归函数

    CoffeeScript 递归函数

    递归函数问题你想在一个函数中调用相同的函数。解决方案使用一个命名函数:ping=->console.log"Pinged"...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 适配器模式

    CoffeeScript 适配器模式

    适配器模式问题想象你去国外旅行,一旦你意识到你的电源线插座与酒店房间墙上的插座不兼容时,幸运的是你记得带你的电源适配器。它将一边连接你的电源线插座另一边连接墙...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 转换弧度和度

    CoffeeScript 转换弧度和度

    转换弧度和度问题你需要实现弧度和度之间的转换。解决方案使用JavaScript的Math.PI和一个简单的公式来转换两者。#弧度转换成度radians...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 计算(美国和加拿大的)感恩节日期

    CoffeeScript 计算(美国和加拿大的)感恩节日期

    计算(美国和加拿大的)感恩节日期问题你需要在给出的年份中找到感恩节的月份和日期。解决方案下面的函数返回给出年份的感恩节的日期。如果没有给出任何参数,给出的...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 计算月球的相位

    CoffeeScript 计算月球的相位

    计算月球的相位问题你想找出月球的相位。解决方案以下代码提供了一种计算给出日期的月球相位计算方案:#moonPhase.coffee#Moon-ph...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 计算复活节的日期

    CoffeeScript 计算复活节的日期

    计算复活节的日期问题你需要在给出的年份中找到复活节的月份和日期。解决方案下面的函数返回数组有两个要素:复活节的月份(1-12)和日期。如果没有给出任何...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 计算两个日期中间的天数

    CoffeeScript 计算两个日期中间的天数

    计算两个日期中间的天数问题你需要找出两个日期间隔了几年,几个月,几天,几个小时,几分钟,几秒。解决方案利用JavaScript的日期计算函数getTime...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 解释器模式

    CoffeeScript 解释器模式

    解释器模式问题其他人需要以控制方式运行你的一部分代码。相对地,你选择的语言不能以一种简洁的方式表达问题域。解决方案使用解释器模式来创建一个你翻译为特定代码...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 观察者模式

    CoffeeScript 观察者模式

    观察者模式问题当一个事件发生时你不得不向一些对象发布公告。解决方案使用观察者模式(ObserverPattern)。classPostOffice...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 类的混合

    CoffeeScript 类的混合

    类的混合问题你有一些通用方法,你想把他们包含到很多不同的类中。解决方案使用mixOf库函数,它会生成一个混合父类。mixOf=(base,mixin...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 类方法和实例方法

    CoffeeScript 类方法和实例方法

    类方法和实例方法问题你想创建类和实例的方法。解决方案类方法classSongs@_titles:0#Althoughit'sdir...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 类变量和实例变量

    CoffeeScript 类变量和实例变量

    类变量和实例变量问题你想创建类变量和实例变量(属性)。解决方案类变量classZoo@MAX_ANIMALS:50MAX_ZOOKEEPE...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 类似 Python 的 zip 函数

    CoffeeScript 类似 Python 的 zip 函数

    类似Python的zip函数问题你想把多个数组连在一起,生成一个数组的数组。换句话说,你需要实现与Python中的zip函数类似的功能。Python的...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 筛选数组

    CoffeeScript 筛选数组

    筛选数组问题你想要根据布尔条件来筛选数组。解决方案使用Array.filter(ECMAScript5):array=[1..10]array...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 策略模式

    CoffeeScript 策略模式

    策略模式问题解决问题的方式有多种,但是你需要在程序运行时选择(或是转换)这些方法。解决方案在策略对象(Strategyobjects)中封装你的算法。...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 由数组创建一个对象词典

    CoffeeScript 由数组创建一个对象词典

    由数组创建一个对象词典问题你有一组对象,例如:cats=[{name:"Bubbles"age:1},{...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 由数组创建一个字符串

    CoffeeScript 由数组创建一个字符串

    由数组创建一个字符串问题你想由数组创建一个字符串。解决方案使用JavaScript的数组方法toString():["one","two","thre...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 生成随机数

    CoffeeScript 生成随机数

    生成随机数问题你需要生成在一定范围内的随机数。解决方案使用JavaScript的Math.random()来获得浮点数,满足0<=X<1.0。...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • CoffeeScript 生成器模式

    CoffeeScript 生成器模式

    生成器模式问题你需要准备一个复杂的、多部分的对象,你希望操作不止一次或有不同的配置。解决方案创建一个生成器封装对象的产生过程。Todo.txt格式提供了...

  • 2022年09月13日 | 分类:CoffeeScript | TAG:CoffeeScript
  • 相关发表
    最近发表
    标签列表