小编Ran*_*lue的帖子

对象的映射函数(而不是数组)

我有一个对象:

myObject = { 'a': 1, 'b': 2, 'c': 3 }
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个本机方法,类似于Array.prototype.map将使用如下:

newObject = myObject.map(function (value, label) {
    return value * value;
});

// newObject is now { 'a': 1, 'b': 4, 'c': 9 }
Run Code Online (Sandbox Code Playgroud)

JavaScript是否具有map对象的这种功能?(我想将它用于Node.JS,所以我不关心跨浏览器问题.)

javascript functional-programming node.js map-function

903
推荐指数
16
解决办法
100万
查看次数

JavaScript控制台中的颜色

Chrome的内置JavaScript控制台可以显示颜色吗?

我想要红色错误,橙色警告和console.log绿色警告.那可能吗?

javascript console google-chrome google-chrome-devtools

810
推荐指数
22
解决办法
33万
查看次数

"void 0"是什么意思?

可能重复:
"javascript:void(0)"是什么意思?

通过Backbone.js源代码阅读,我看到了这个:

validObj[attr] = void 0;
Run Code Online (Sandbox Code Playgroud)

什么是void 0?在这里使用它的目的是什么?

javascript backbone.js

486
推荐指数
3
解决办法
33万
查看次数

文本溢出:省略号不起作用

这就是我试过的(见这里):

body {
    overflow: hidden;
}

span {
    border: solid 2px blue;
    white-space: nowrap;
    text-overflow: ellipsis;
}
Run Code Online (Sandbox Code Playgroud)

基本上,当窗口变小时,我希望跨度用省略号缩小.我做错了什么?

html css

237
推荐指数
8
解决办法
23万
查看次数

在特定文件夹中打开Cygwin

如何创建一个Cygwin快捷方式,在特定文件夹中打开Cygwin?这样可以避免输入

cd /cygdrive/c/Users/Tom/Desktop/
Run Code Online (Sandbox Code Playgroud)

每次我启动Cygwin.

windows cygwin

218
推荐指数
9
解决办法
12万
查看次数

防止跨度元素的换行

我有一个<span>元素,我想显示没有任何换行符.我怎样才能做到这一点?

html css

216
推荐指数
3
解决办法
13万
查看次数

仅检测伪元素上的单击事件

我的代码是:

p {
    position: relative;
    background-color: blue;
}

p:before {
    content: '';
    position: absolute;
    left:100%;
    width: 10px;
    height: 100%;
    background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

请看这个小提琴:http://jsfiddle.net/ZWw3Z/5/

我想仅在伪元素(红色位)上触发click事件.也就是说,我不希望在蓝色位上触发click事件.

javascript css jquery

199
推荐指数
7
解决办法
21万
查看次数

如何以编程方式使用Express/Node发送404响应?

我想在我的Express/Node服务器上模拟404错误.我怎样才能做到这一点?

javascript node.js express

168
推荐指数
5
解决办法
13万
查看次数

+0和-0是否相同?

阅读ECMAScript 5.1规范,+0-0进行区分.

为什么然后+0 === -0评估true

javascript

163
推荐指数
5
解决办法
4万
查看次数

CSS:<div>元素中的center元素

为了使HTML元素居中,我可以使用CSS left: 50%;.然而,这使元素相对于整个窗口居中.

我有一个元素,它是一个元素的子<div>元素,我想让孩子相对于这个父元素居中<div>,而不是整个窗口.

我不希望容器<div>所有内容集中在一起,只是一个特定的孩子.

我怎样才能做到这一点?

css

155
推荐指数
6
解决办法
44万
查看次数