RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-190062

torokhkun's questions

Martin Hope
torokhkun
Asked: 2020-01-23 04:04:56 +0000 UTC

包装对象。直接在数字上调用方法

  • 2

其中JS有 6 种原始类型:number、string、boolean、null、undefined和Symbol7 种类型object。

原始类型没有自己的属性和方法,但是,类型具有number包装对象,这些对象具有许多预定义的属性和方法,可以简化使用这些数据类型的工作。当访问实际值的方法时,后者可以临时转换为适当的包装对象,如构造函数,或充当具有属性和方法的对象。stringbooleannew String()new Number()new Boolen()

我不明白为什么在直接对值和存储原始值的变量调用方法时都会创建类型string和包装器,但前提是在变量而不是值上调用方法时。booleannumber

例子:

const str = 'hello world'
str.toString() // => "hello world"
'hello world'.toString() // => "hello world"

const bool = true
bool.toString() // => "true"
true.toString() // => "true"

const num = 5
num.toString() // => "5"
5.toString() // => Uncaught SyntaxError: Invalid or unexpected token
javascript
  • 1 个回答
  • 10 Views
Martin Hope
torokhkun
Asked: 2020-09-09 16:22:12 +0000 UTC

for 循环中 let 和 var 之间的行为差​​异

  • 9

let循环计数器 through和through声明的区别在于var,varcounter 变量在函数中的循环外部可见,通过let- 仅在循环内部可见。请解释为什么在这些情况下会有不同的结论。

for(var i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000)

在这里,我们得到十个。

for(let i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000)

这里从零到十。

对于第一个例子,一切都清楚了,但为什么在第二个例子中会这样呢?i毕竟,它是创建一次并在第一个开始之前滚动setInterval到十个。一句话—​​—为什么这两个例子有不同的结果?

javascript
  • 2 个回答
  • 10 Views
Martin Hope
torokhkun
Asked: 2020-08-21 17:11:44 +0000 UTC

作品。容器和可组合对象的相互存在

  • 2

从组合的定义来看——“一个包含的(可组合的)对象只能作为容器的一部分存在。如果容器被销毁,那么包含的对象也将被销毁。

问题如下。我们有一个家庭班,它由丈夫、妻子和孩子三个班级组成。

在此处输入图像描述

  • Family 是否可以存在一组不完整的可组合类,或者它们都应该是强制性的(例如,只有 Husband 和 Wife,或只有 Wife 和 Child)?
  • 是否可以在容器对象被销毁之前销毁任何可组合类的对象,或者只要容器对象存在,可组合对象就必须存在?不是在创建容器对象的那一刻创建,而是稍后,例如,当某些情况发生时?
ооп
  • 1 个回答
  • 10 Views
Martin Hope
torokhkun
Asked: 2020-07-14 23:40:15 +0000 UTC

通过 fetch 在 React 中从 Laravel 获取有关授权用户的数据

  • 0

我试图通过axios替换fetch. 该应用程序的结构如下。在之前编写的站点laravel 5.1中,添加了使用reactjs.

React 页面需要有关当前登录用户的信息。通过AJAX我转向 Laravel 后端获取信息。

后端方法

public function getUserInfo()
{
  return Auth::user()->toJson();
}
  • 如果我直接在浏览器中访问或在 React 页面上通过axios- 我正确地获取了有关用户的信息

    axios.get('/mlm-get-user-info')
      .then(response => {
        console.log(response.data);
      });
    
  • 如果我通过申请fetch

    fetch('/mlm-get-user-info')
      .then((response) => {
        return response.text();
      })
      .then((user) => {
        console.log(user);
      });
    

    我得到一个错误

    在 null 上调用成员函数 toJson()

为什么会这样?

php
  • 1 个回答
  • 10 Views
Martin Hope
torokhkun
Asked: 2020-11-18 01:50:17 +0000 UTC

反应。如何在循环中启动另一个计时器之前等待一个计时器完成

  • 0

有任意数量的值对(产品名称和价格)

我从服务器接收它们并每行输出一对

需要n每毫秒依次闪烁一次m每行持续k毫秒

说明在当前迭代中声明的定时器结束后(包括递归调用)如何在循环中进行下一次迭代?

我尝试每 10 秒更改每条线的状态 6 次,延迟半秒

componentDidMount() {
    var that = this;
    setTimeout(function run() {
      let tickCounter = 0;
      for (let key in that.state.fuel) {
        setTimeout(function tick(){
          that.state.visible[key] = !that.state.visible[key];          
          that.setState({ visible: that.state.visible });
          if (++tickCounter != 6) {
            setTimeout(tick, 500);
          }
          else
             tickCounter = 0;
        }, 500);
      }
      setTimeout(run, 5000);     
    }, 5000);
}
javascript
  • 1 个回答
  • 10 Views
Martin Hope
torokhkun
Asked: 2020-09-13 01:07:53 +0000 UTC

进程间通信,nodejs + nodejs,nodejs + qt 等

  • 3

需要在系统的不同部分之间实现双向数据交换。目前,系统包含:

  • 通过rest api与外部用户交互的模块,在nodejs上实现;

  • 实现业务逻辑和与数据库交互的模块是用qt实现的;

计划:

  • web muzzle为了方便与实体用户的系统交互,会用reactjs来写。

现在在 nodejs 和 qt 之间,数据正在通过网络套接字发送。据他们说,我们还计划与 web face 交换数据。还有就是需要将组成qt模块的插件分离到不同的进程中。

如果通过 web sockets 与前端交换数据不会造成尴尬,那么使用它们来组织 qt 进程之间以及它们与 nodejs 之间的交换,就会令人困惑。考虑到 qt 插件和 nodejs 应用程序在同一台服务器上,是否有更合适的技术。

qt
  • 2 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5