小编Hie*_*yen的帖子

How i can do a function who can be applied to any variables at the end of the variable?

I'm trying to do a function like .split() or .replace() or .remove(), i think is like a prototype function, how i can make this example works:

this.logThis = function(a) {
  console.log("The " + this + "is cool like a " + a);
}

var food = "apple";
food.logThis("orange");
Run Code Online (Sandbox Code Playgroud)

To get this Output:

> "The apple is cool like a orange"
Run Code Online (Sandbox Code Playgroud)

Important: I need the most short code possibly, pure javascript, NO JQUERY

javascript

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

如何用点将日期19990813(YYYY-MM-DD)格式化为13.08.1999(DD-MM-YYYY)?

我在将后端给出的字符串类型的日期19990813转换为带点的13.08.1999时遇到问题。我无法这样做。

使用Angulars内置日期格式功能,我总是得到错误的日期。

我如何实现我的目标?

感谢您的任何建议。

亲切的问候

安娜·玛丽(Anna Marie)

javascript date typescript angular

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

将真正长整数字符串转换为INT64

试图在VB.NET中将数字字符串转换为INT64。我正在测试的号码是12804494279291877304。
我得到的错误是"Value was either too large or too small for an Int64."
下面的代码示例。

BigInt = CLng(EncodeNumber)
Run Code Online (Sandbox Code Playgroud)

vb.net

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

将Java 9 HttpClient代码升级到Java 11:BodyProcessor和asString()

我有一个代码库(显然)可以在下运行,Java 9但不能在下编译Java 11。它使用jdk.incubator.httpclientAPI并根据答案更改模块信息在大多数情况下都有效,但不仅仅是软件包已更改。

我仍然无法解决的代码如下:

private static JSONObject sendRequest(JSONObject json) throws Exception {
    HttpClient client = HttpClient.newHttpClient();
    HttpRequest httpRequest = HttpRequest.newBuilder(new URI(BASE_URL))
            .header("Accept", "application/json")
            .header("Content-Type", "application/json")
            .timeout(TIMEOUT_DURATION)
            .POST(HttpRequest.BodyProcessor.fromString(json.toString()))
            .build();

    HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandler.asString());
    String jsonResponse = httpResponse.body();

    return new JSONObject(jsonResponse);
}
Run Code Online (Sandbox Code Playgroud)

编译错误为:

Error:(205, 94) java: cannot find symbol
  symbol:   method asString()
  location: interface java.net.http.HttpResponse.BodyHandler
Error:(202, 34) java: cannot find symbol
  symbol:   variable BodyProcessor
  location: class java.net.http.HttpRequest
Run Code Online (Sandbox Code Playgroud)

如何将代码转换为等效Java 11版本?

java json java-9 java-http-client java-11

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

运算符'=='不能应用于C#中'method group'和'string'styleid类型的操作数

我想比较int[] StyleIdsstring S_StyleId。但我不知道该怎么做

var cs = optionalEquipments.FirstOrDefault(
               d => d.StyleIds.Any(s=>s.ToString == c.S_StyleId);
Run Code Online (Sandbox Code Playgroud)

我想获取并比较styleId

c#

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

标签 统计

javascript ×2

angular ×1

c# ×1

date ×1

java ×1

java-11 ×1

java-9 ×1

java-http-client ×1

json ×1

typescript ×1

vb.net ×1