小编JJJ*_*JJJ的帖子

JavaScript 中的文档是什么?它的范围是什么?

var document = "temp";

function showDocument()
{
    alert(document); // temp or HTML DOM Document
}
Run Code Online (Sandbox Code Playgroud)

它向我显示了“HTML DOM Document”,应该是这种情况。它是一个对象、保留关键字、只读对象吗?

如果它是一个对象,它应该是可编辑的。如果它是保留关键字,JavaScript 应该抛出错误/异常。如果它是只读的,我如何修改document只能通过访问的DOM本身?

javascript dom

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

Web Worker无法正常工作

我是HTML5的新手.我最近浏览了HTML5的基础知识,但当我使用HTML5编写中级编码时,我想出了一个名为"HTML5 Web Workers"的东西.我用它编写了一个简单的程序,但它不起作用.

我的HTML5代码:

<html>
    <head>
        <title>HTML5 - Web Workers</title>
    </head>
    <body>
        <p>Count : <output id="result"></output></p>
        <button onclick="startWorker()">Start count</button>
        <button onclick="endWorker()">End count</button>

        <script>
        var w; //the variable of object for web worker

        function startWorker() {
            if(typeof(Worker)!="undefined") //checking if browser supports web worker
            {
                if(typeof(w)=="undefined")
                {
                    w = new Worker("counter.js");
                }
                w.onmessage = function(e)
                {
                    document.getElementById('result').innerHTML = e.data;
                };
            }
            else
            {
                document.getElementById('result').innerHTML = "Your browser doesnot support HTML5 Web Worker! :)"; // or display the message that web worker is …
Run Code Online (Sandbox Code Playgroud)

javascript html5 web-worker

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

jQuery HTML在fadeOut之前更改

我正在使用jQuery在单页文档上进行简单的导航.内容通过JavaScript动态更改.我使用以下代码更改我的内容:

<script type="text/javascript">
    function cgpg_1(){
        $("#jquery_content").fadeOut("slow").html("hello").fadeIn();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

它在改变内容方面工作得很好,但它改变内容的同时它不会消失.它会改变的HTML #jquery_content随后淡出和淡入回.这显然是没有意义的淡出应该通过它导航时,使页面看起来更整洁.

我需要做些什么来修复jQuery?

html jquery

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

如何使用嵌套的'with'关键字

我可以同时使用带有多个对象的'with'关键字吗?我试图嵌套它们,但失败了.那么最好的方法应该是什么呢?

var firstVariable ={a: 0, b: 0, c:0};
var secondVariable ={qw :98, ety :367, hg: 356};

with(firstVariable){
    with(secondVariable){  
        a = qw;
        b = ety;
        c = hg;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

通过这两种不同的方法调用jQuery功能的优缺点是什么?

我试图理解这两种调用JavaScript/jQuery函数的方式之间的差异(如果有的话).

方法1,在document.ready():

$('body').on('click', 'a.popup', popup);
Run Code Online (Sandbox Code Playgroud)

然后

function popup() {
    $(this) // do something    
}
Run Code Online (Sandbox Code Playgroud)

方法2,在document.ready():

popup();
Run Code Online (Sandbox Code Playgroud)

然后

function popup() {
    $("a.popup").click(function (e) {
        // do something here
    });
}
Run Code Online (Sandbox Code Playgroud)

所有建议都赞赏.

javascript jquery

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

如何在事件丢失之前绑定事件

我有一个div,我这样绑定click:

  $("#mydiv").one('click',function(){ ... });
Run Code Online (Sandbox Code Playgroud)

因为我只想执行一次动作.现在我想要重新bind开始

  $("#mydiv").on('click',function(){ ... });
Run Code Online (Sandbox Code Playgroud)

但只有当用户点击它时,至少第一次.

我怎样才能做到这一点?

javascript jquery events binding

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

使用php在文件夹中搜索文件

我正在使用我的 php 脚本将用户上传的文件(如 pdf 图像和 txt 文件)存储在单独的文件夹中,我想从上传的文件夹中检索文件名,并在一个组中提供 pdf 和 txt 以及搜索特定文件的方法。

我还需要将文件重命名为$ja变量

$ja
$da = date("dmY");
$ja = $uid.$da;

    move_uploaded_file($mi, $uploadpath)
Run Code Online (Sandbox Code Playgroud)

还使用了我在堆栈中找到的这段代码

示例 01:

<?php
  // read all files inside the given directory
  // limited to a specific file extension
  $files = glob("./ABC/*.txt");
?>
Run Code Online (Sandbox Code Playgroud)

示例 02:

<?php
  // perform actions for each file found
  foreach (glob("./ABC/*.txt") as $filename) {
    echo "$filename size " . filesize($filename) . "\n";
  }
?>
Run Code Online (Sandbox Code Playgroud)

php

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

数据中的负值未显示在highcharts折线图中

在我的折线图中,我在数据数组中传递了负值,而这些值没有显示在折线图中.会有什么问题.

当我创建数据数组时,我只是使用parseFloat将值转换为float.

如果数据数组是这样的:

[-1.800000000,2.57,-3.72,7.82,-5.0]
Run Code Online (Sandbox Code Playgroud)

该图表仅显示正值,而不是如下所示的负值.

在此输入图像描述

javascript highcharts

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

使用 jQuery 创建 zip 文件

我有一个文件数组,我想从这个数组中创建一个 zip 文件。

有没有办法使用 jQuery 创建 zip 文件?

javascript jquery

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

递归函数中的分段错误

我最近第一次阅读了关于memoization的内容(我是一个菜鸟),我想尝试创建一个使用memoization的fibonacci函数.这是我尝试过的,但超过1的任何东西只会给我一个分段错误.任何帮助表示赞赏!

unsigned int fibonacci( unsigned int n )
{
    vector<unsigned int> fibvector;
    if ( n <= 1 )
        return n;
    if ( fibvector.size() >= n )
        return fibvector[n];
    unsigned int add = fibonacci( n-1 ) + fibonacci( n-2 );
    fibvector[n] = add;
    return add;
}
Run Code Online (Sandbox Code Playgroud)

c++ vector segmentation-fault

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