小编Emi*_*lio的帖子

如何在2017年获得Chrome的老式审核小组?(如何使用Chrome的审核工具删除未使用的CSS?)

我正在尝试按照2014年编写的教程:https://www.labnol.org/internet/remove-unused-css/28635/.

它说Remove unused CSS rules在devtools中运行"审计"之后应该会出现一个部分.

我目前在Windows上使用Chrome 60.0.3112.90并且没有这样的部分.它甚至没有在规格中.被它取代了Reduce render-blocking stylesheets吗?如果是的话,它是如何相同的?

google-chrome-devtools

13
推荐指数
2
解决办法
5848
查看次数

在循环中声明的函数引用外部范围的变量可能会导致语义混乱.怎么了?

有人能告诉我我的代码有什么问题,特别是"全屏事件"部分.谢谢!

JSLint说"在循环中声明的引用外部范围变量的函数可能会导致混淆语义."

function initialize() {
    var mapProp = {
        center: new google.maps.LatLng(45.502808, -73.571486),
    };
    var map = [];
    map[0] = new google.maps.Map(document.getElementById("map1"), mapProp);
    map[1] = new google.maps.Map(document.getElementById("map2"), mapProp);
    map[2] = new google.maps.Map(document.getElementById("map3"), mapProp);

    new google.maps.Marker({
        position: new google.maps.LatLng(45.502808, -73.571486),
        map: map[0], title: 'Sunnyvale '
    });
    new google.maps.Marker({
        position: new google.maps.LatLng(45.502808, -73.571486),
        map: map[1], title: 'Sunnyvale '
    });
    new google.maps.Marker({
        position: new google.maps.LatLng(45.502808, -73.571486),
        map: map[2], title: 'Sunnyvale '
    });


    google.maps.event.addDomListener(window, "resize", function () {
        for (i = 0; i < …
Run Code Online (Sandbox Code Playgroud)

javascript

10
推荐指数
1
解决办法
1万
查看次数

全屏控制和维护地图中心

目前,似乎如果我说一个适度大小的谷歌地图显示端口(300像素×300像素)启用了FullscreenControl,我将这个小地图视图集中在特定区域,例如......法国......然后我点击全屏按钮将显示扩展到我的屏幕边缘(1920px×1080px),法国在屏幕的左上角显得格格不入.

基本上,原始300px x 300px显示屏的左上角移动到屏幕的左上角,世界地图的其余部分从原始缩放级别的角落延伸.

是否有任何方法可以基本上设置它以使全屏显示打开与原始显示具有相同的中心点,反之亦然当全屏模式关闭时?

切换全屏按钮会触发事件或我可以挂钩setCenter的任何内容吗?

javascript google-maps google-maps-api-3

9
推荐指数
1
解决办法
703
查看次数

'autoIndexID'不是有效的集合选项 - mongoDB

当我尝试在我的MongoDB上运行它时:

db.createCollection("mycol", { capped : true, autoIndexID : true, size : 6142800, max : 10000 } )
Run Code Online (Sandbox Code Playgroud)

我明白了:

{
    "ok" : 0,
    "errmsg" : "The field 'autoIndexID' is not a valid collection option. Options: { capped: true, autoIndexID: true, size: 6142800.0, max: 10000.0 }",
    "code" : 72,
    "codeName" : "InvalidOptions"
}
Run Code Online (Sandbox Code Playgroud)

我只是不明白...抱歉,如果它是愚蠢的.:/

mongodb

5
推荐指数
1
解决办法
3825
查看次数

使用 .length 时获取“typeError”“不是函数”

这是我的代码:

function permAlone(string) {
  if (string.length < 2) return string; // This is our break condition

  var permutations = []; // This array will hold our permutations

  for (var i = 0; i < string.length; i++) {
    var character = string[i];

    // Cause we don't want any duplicates:
    if (string.indexOf(character) != i) // if char was used already
      continue; // skip it this time

    var remainingString = string.slice(0, i) + string.slice(i + 1, string.length); //Note: you can concat Strings via …
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
1
解决办法
820
查看次数

NodeJS请求:如何在管道时获得`response.statusCode`?

对不起伙计们,我有点迷茫.如何response.statusCode在管道时使用console.log ?

var express = require('express');
var path = require('path');
var request = require('request');
var fs = require('fs');
var app = express();
var port = 8000;

var destination = fs.createWriteStream('./downloads/google.html');
var url = "http://www.google.com/";
request(url).pipe(destination)
.on("finish", function() {
    console.log("done");
    console.log(response.statusCode); // <<<<<<<<<<<<<<<<<<<<<<<<<<<< this
})
.on("error", function(err){
  console.log(err);
});

app.listen(port, function(){
console.log('running server on ' + port);
});
Run Code Online (Sandbox Code Playgroud)

node.js express node-request

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

NodeJS请求:如何获取响应作为字符串?

我有点迷路了。是否可以将响应主体作为字符串输入.on(response)(请参见下文)?还是我疯了?我知道我可以.pipe对进行响应WriteStream,但我需要将响应正文和响应statusCode放在同一位置,以便继续执行我的代码。谢谢!

var request = require("request");
request(url)
.on('response', function(response) {
    console.log(response.statusCode); // 200
    console.log(/* I need to get response body string here */); // <--- can I have the response body as a string here?
})
.on("error", function(err){
    console.log("Problem reaching URL: ", err);
});
Run Code Online (Sandbox Code Playgroud)

node.js express node-request

2
推荐指数
1
解决办法
2417
查看次数

为什么此CSS块中的rgba背景值无效?

这个CSS验证器说此css块中的背景值无效:

.sticky_scroll_box2 {
  background: rgba(0.95, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95);
  opacity:1;
  z-index: 13;
}
Run Code Online (Sandbox Code Playgroud)

这是为什么?

css

2
推荐指数
1
解决办法
57
查看次数