腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
` `
var
a= "..."`
比
` `
var
a=
new
String
("...")`
快
?
javascript
、
profiling
分析一些代码时,我发现面向“类型化”的声明
比
没有“类型化”的声明要慢。当然,我知道JS不是一种类型化语言。 我已经在Firefox,Chrome和Opera上测试过了,结果总是一样的。
var
repetitions = 10000000; for (
var
i=0; i<repetitions; i++) {} console.t
浏览 11
提问于2019-06-20
得票数 0
回答已采纳
10
回答
if(
var
== true)
比
if(
var
!= false)
快
吗?
c#
、
optimization
、
if-statement
、
conditional
、
boolean
很简单的问题。我知道这可能是一个微小的优化,但最终您将使用足够的if语句来解决问题。对那些觉得有必要痛打我的人来说,要知道好奇心和对知识的渴望并不能转化为愚蠢。
浏览 3
提问于2010-09-29
得票数 25
回答已采纳
1
回答
是`:m_
var
(
var
)``
比
``m_
var
=
var
`
快
c++
、
class
据我所知,有两种快速设置类的方法。MyClass::MyClass(File& file) :{}MyClass::MyClass(File& file) : m_file = file;是否有一个与性能相关的原因是使用一个而另一个,还是仅仅是编码标准。
浏览 2
提问于2022-01-21
得票数 -1
3
回答
该行错误:"private
String
[][] variable=
new
String
[][] {
var
1,
var
2,
var
n}“
java
、
multidimensional-array
请帮助解决问题在这一行:jono、jdate和prname是包含来自数据库的数据的变量
浏览 0
提问于2010-07-08
得票数 0
3
回答
写:
var
数组[];
比
var
arr=
new
arr=();更好吗?
javascript
是不是写出来更好
var
obj={}; then
var
obj=
new
Object(); 如果是这样,
为什么
呢?我在上读到过这个想法,但没有给出任何解释,也没有举例说明
为什么
它更好。
浏览 0
提问于2010-08-02
得票数 8
回答已采纳
1
回答
为什么
串接空字符
比
.toString()更快?
javascript
、
performance
、
algorithm
、
optimization
我有这样的代码:我想将这个数字转换为
string
,conact字符串
比
本机JavaScript .toString()
快
var
foo = boo + "";
var
foo = boo.toString();
为什么
.toString()
比
空字符连接慢?
浏览 2
提问于2013-02-17
得票数 4
回答已采纳
7
回答
为什么
String
.IsNullOrEmpty
比
String
.Length
快
?
c#
、
.net
、
string
、
performance
、
is-empty
ILSpy表明,
String
.IsNullOrEmpty是根据
String
.Length实现的。但是
为什么
String
.IsNullOrEmpty(s)
比
s.Length == 0
快
呢?例如,在这个基准中,它的速度要快5%:
var
stopwatches = Enumerable.Range(0, 4).Select(_ =>
new
Stopwatch()).ToArray();
var
strings = "A,B
浏览 12
提问于2012-04-28
得票数 24
回答已采纳
1
回答
为什么
const
比
var
慢?
javascript
、
performance
、
constants
、
var
、
variable-declaration
当我在Javascript中测试const和
var
的性能差异时,我注意到const
比
var
慢。 我为time const和
var
编写了一个脚本,并对它们进行了比较。它测试const是否
快
1000倍。function executionTime(code) { code() returnfor (
var
i = 0; i <
浏览 23
提问于2020-09-06
得票数 0
回答已采纳
1
回答
为什么
var
声明
比
让
javascript
、
ecmascript-6
p += i % 2; console.log(p)}
var
t = Date.now(); for (
var
i = 0; i < 100000000; i++) { } console.log('test1 : ', Date.now() - t);
浏览 2
提问于2016-04-25
得票数 3
回答已采纳
1
回答
Devart Oracle Entity Framework 4.1性能
entity-framework
、
devart
、
dotconnect
我想知道
为什么
使用POCO和Devart DotConnect for Oracle时,代码片段1
比
代码2
快
。 for (
var
i = 0; i < 100000; i++) using (
var
ctx =
new
MyDbContext()) MyOb
浏览 2
提问于2011-09-07
得票数 0
回答已采纳
5
回答
为什么
arr = []
比
arr =
new
Array
快
?
javascript
、
performance
我很好奇
为什么
[]更快?console.time('using[]')console.timeEnd('using[]') for(
var
i=0; i<200000; i++){
var
arr =
new
Array}; console.timeEnd(
浏览 42
提问于2011-09-11
得票数 146
回答已采纳
5
回答
var
x=.DoStuff();x.DoStuff();是否
比
new
Stuff().DoStuff();更快?
c#
、
optimization
var
x =
new
Stuff(); x.DoStuff();
比
new
Stuff().DoStuff();
快
吗?我不知道
为什么
,但我注意到在我的代码中,第一种方法使它更快,有人知道哪种方法更快吗?
为什么
?
浏览 4
提问于2009-12-15
得票数 0
回答已采纳
1
回答
描述``if(X)‘VS ``if(x===undefined)’
javascript
、
profiling
<script>
var
t=document.getElementById("t"); for(
var
x=0;x<100000000;++x){ }
var</e
浏览 3
提问于2011-06-17
得票数 5
10
回答
为什么
AddRange
比
使用foreach循环
快
?
c#
、
.net
、
c#-4.0
var
fillData =
new
List<int>(); fillData.Add(i); stopwatch1.Start(); autoFill.AddRange(fillData);stopwatch1.Stop();
浏览 100
提问于2012-03-23
得票数 64
回答已采纳
5
回答
为什么
在Java中,推荐使用("
string
").equals(
var
)而不是(
var
).equals("
string
")?
java
我见过大多数情况下,开发人员在.equal操作中使用第一个字符串和之后的变量。原因何在?
浏览 0
提问于2014-06-06
得票数 4
1
回答
为什么
不让速度
比
var
慢?
javascript
、
performance
、
var
、
let
所以,如果我们要以为例(function() { setTimeout(function() { console.log(`j: ${j}`); }}()); i (用
var
对我来说,这意味着javascript在每次迭代之后,除了声明和赋值给一个变量之外,对于let,它还需要执行一个额
浏览 0
提问于2018-07-26
得票数 9
5
回答
为什么
java允许私有
String
[][]
var
[]
java
、
arrays
、
variables
private
String
[][]
var
[] 这段代码会编译。但是他们不应该在类型或变量上创建数组吗?
浏览 2
提问于2012-09-21
得票数 3
回答已采纳
1
回答
AE.Net.Mail message.value为空
c#
、
asp.net
、
.net
、
lazy-loading
、
imap
ImapClient ic =
new
ImapClient("imap-mail.outlook.com", "xxx@hotmail.com", "xxx", ImapClient.AuthMethods.Loginattachment.Save(@"H:\Demo\" + fileName + Path.GetExtension(attachment.Filename)); } 我不明白
为什么
浏览 2
提问于2014-01-20
得票数 3
回答已采纳
1
回答
为什么
Math.pow
比
缓存的Math.pow更快(
var
pow = Math.pow)
javascript
、
performance
、
math
、
pow
为什么
简单的Math.pow
比
缓存的Math.pow (
var
pow = Math.pow)
快
浏览 2
提问于2013-08-22
得票数 0
1
回答
var
数组=
new
[] {d,"hello"}隐式类型为dynamic[],而不是
string
[]?
为什么
?
c#
、
dynamic
、
type-conversion
、
implicit-conversion
dynamic d = 5;array的隐式类型是什么?这是dynamic[],但不是
string
[],
为什么
?我有点困惑,或者可能缺少一些非常基本的东西,但这解释了
为什么
array类型原来是dynamic[]而不是
string
[]。有人能帮我理解他的真正意思吗。
浏览 1
提问于2018-03-21
得票数 1
回答已采纳
点击加载更多
相关
资讯
JDK 10 中新加的关键字 var,它是个什么玩意?
C#数据操作系列-17 Dapper——号称可以与ADO.NET 同台飙车的ORM
PHP 8.3 以发布
Open-Xml-PowerTools:支持DOCX、PPTX、XLSX等文件的合并、拆分和互相转换的.Net开源工具
WebApi实现代理Http请求
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券