小编dar*_*has的帖子

TypeScript:创建一个空类型的容器数组

我在TypeScript中创建了一个名为"Three of a Crime"的简单逻辑游戏.

当尝试在TypeScript中预先分配类型化数组时,我尝试做类似这样的事情:

var arr = Criminal[];
Run Code Online (Sandbox Code Playgroud)

它给出了错误"检查表达式的格式".

也尝试过这样做

var arr : Criminal = [];
Run Code Online (Sandbox Code Playgroud)

而这产生了"无法将任何[]转换为'刑事'

什么是'TypeScript'这样做的方法?

javascript arrays typescript

150
推荐指数
4
解决办法
13万
查看次数

Javascript Math.floor函数错误或实现之谜?

    ?document.writeln(Math.floor(43.9));
Run Code Online (Sandbox Code Playgroud)

在浏览器中生成43.

?document.writeln(Math.floor(43.9999));???????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

生产43

 ?document.writeln(Math.floor(43.999999999999));??????????????????????????????????????? 
Run Code Online (Sandbox Code Playgroud)

再次43

然而,

    document.writeln(Math.floor(43.99999999999999));
Run Code Online (Sandbox Code Playgroud)

产生44.

小数点后9的幻数似乎是15*.

为什么是这样?

此外,Math.floor函数是否接受数字作为数字对象或数字值?

javascript

8
推荐指数
2
解决办法
358
查看次数

仅安装heroku客户端,而不是其他东西

我正在使用RVM进行Ruby安装.

我最近遇到了一个安装heroku工具带的问题,它在我的实际系统上安装Ruby 1.9.1,然后重写环境变量,并破坏我的ruby cli.我不得不删除所有内容,重新安装RVM,重新安装宝石,等等.

问题的关键是,我希望能够使用Heroku的客户端,并可能工头,但我不希望在我的系统工具区尝试安装的Git和Ruby 1.9.1.

我试图做gem安装版本,但是它声明gem已经折旧,并且我要安装工具带.

任何帮助将不胜感激.

谢谢你所有周到的答案.

ruby heroku rvm

4
推荐指数
1
解决办法
1657
查看次数

jQuery动画:fadeIn()隐藏div,不显示内容

我有一个id为"start_game"的按钮,它有一个附加的点击功能和一个淡出按钮的回调,然后淡入当前由css设置的div显示:none.

当我单击按钮时,我看到包含所有这些内容的外部容器div扩展,就好像为要显示的div腾出空间,但是我从来没有看到里面的内容.

这是当前的代码:

$("#start_game").click(function () {
        $(this).fadeOut();
        $(".input-append").fadeIn();
    });
Run Code Online (Sandbox Code Playgroud)

和HTML

<div class="hero-unit">
        <div id="container">
            <p>Shall we?</p>
            <button class="btn-primary btn-large" id="start_game">Play!</button>
            <div class="input-append hidden">
                <p>How many players?</p>
                <input class="span2" id="appendedInputButton" type="text" />
                <button class="btn" type="button">Go!</button>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这里是唯一的自定义css,另一个css文件是twitter bootstrap

.hidden {
display: none;
}
Run Code Online (Sandbox Code Playgroud)

现在我尝试了很多方法.我尝试过fadeIn,我尝试将show()或hide()或toggle()或fadeToggle()的几种不同组合链接在一起.我还尝试将隐藏div的所有子元素的迭代附加到回调并逐个执行fadeIn(),似乎没有任何工作.

我正在使用Google Chrome 26和IE10进行测试.

谢谢你的帮助!

jquery jquery-animate

3
推荐指数
1
解决办法
6045
查看次数

标签 统计

javascript ×2

arrays ×1

heroku ×1

jquery ×1

jquery-animate ×1

ruby ×1

rvm ×1

typescript ×1