将常用字符串定义为变量是否可以提高性能?

好的

在某些语言中,常用字符串定义为变量/常量,而不是文字字符串被调用。JavaScript也一样吗?特别是,我经常使用string 'none''none'如果我定义以下内容,那么可以提高性能,而不是在代码中的所有位置编写文字

var none = 'none';

none在代码中的任何地方使用或者,是否有一种方法可以对文字字符串表达式进行实习,以使其仅被评估一次?

佩德罗特普

大多数Javascript编译器会自动插入文字字符串。因此,var a = 'hello'而且var b = 'hello'很可能已经指向了'hello'内存中字符串的相同副本,因此您无需进一步优化。

确保为相同的字符串值创建不同的字符串对象的唯一方法是通过String全局对象定义每个字符串对象,即:

var a = new String('hello');
var b = new String('hello');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python 2个列表中的字符串中的常用字符

来自分类Dev

查找和打印不同字符串中的常用字母

来自分类Dev

两个字符串中的常用字母

来自分类Dev

在R中使用stringr :: str_detect()分离具有常用字符的不同字符串

来自分类Dev

将变量定义为字符串

来自分类Dev

有效地检查并替换子字符串-我可以在这里提高性能吗?

来自分类Dev

按字符串相似性对条目进行排序时,使用数据库是否会提高性能?

来自分类Dev

处理共享内存和字符串时提高性能

来自分类Dev

通常,将输出重定向到/ dev / null是否可以提高性能?

来自分类Dev

将const调用应用于原始类型时,是否可以提高性能?

来自分类Dev

Java crypto,是否可以重置IV以提高性能?

来自分类Dev

骨干:范围界定是否可以提高性能?

来自分类Dev

连接池是否总是可以提高性能?

来自分类Dev

使用可为空的结构是否可以提高性能?

来自分类Dev

Java crypto,是否可以重设IV以提高性能?

来自分类Dev

更具体的异常处理是否可以提高性能?

来自分类Dev

字符/数字的乘法可以提高性能吗?

来自分类Dev

如何使用字典提高性能?

来自分类Dev

awk可以同时为shell字符串(变量)使用字段标识符吗?

来自分类Dev

检查对象是否具有使用字符串变量定义的函数

来自分类Dev

是否可以将字符串注册为UDF?

来自分类Dev

是否可以使用字符串检查预处理器定义?

来自分类Dev

使用R中的向量的常用字符特征矩阵

来自分类Dev

Gnuplot:使用字符串变量定义列

来自分类Dev

Gnuplot:使用字符串变量定义列

来自分类Dev

用字符串替换由变量定义的行范围

来自分类Dev

使用字符串变量定义函数

来自分类Dev

提高性能:删除(大)列表中仅出现一次的所有字符串

来自分类Dev

提高性能:删除(大)列表中仅出现一次的所有字符串

Related 相关文章

  1. 1

    Python 2个列表中的字符串中的常用字符

  2. 2

    查找和打印不同字符串中的常用字母

  3. 3

    两个字符串中的常用字母

  4. 4

    在R中使用stringr :: str_detect()分离具有常用字符的不同字符串

  5. 5

    将变量定义为字符串

  6. 6

    有效地检查并替换子字符串-我可以在这里提高性能吗?

  7. 7

    按字符串相似性对条目进行排序时,使用数据库是否会提高性能?

  8. 8

    处理共享内存和字符串时提高性能

  9. 9

    通常,将输出重定向到/ dev / null是否可以提高性能?

  10. 10

    将const调用应用于原始类型时,是否可以提高性能?

  11. 11

    Java crypto,是否可以重置IV以提高性能?

  12. 12

    骨干:范围界定是否可以提高性能?

  13. 13

    连接池是否总是可以提高性能?

  14. 14

    使用可为空的结构是否可以提高性能?

  15. 15

    Java crypto,是否可以重设IV以提高性能?

  16. 16

    更具体的异常处理是否可以提高性能?

  17. 17

    字符/数字的乘法可以提高性能吗?

  18. 18

    如何使用字典提高性能?

  19. 19

    awk可以同时为shell字符串(变量)使用字段标识符吗?

  20. 20

    检查对象是否具有使用字符串变量定义的函数

  21. 21

    是否可以将字符串注册为UDF?

  22. 22

    是否可以使用字符串检查预处理器定义?

  23. 23

    使用R中的向量的常用字符特征矩阵

  24. 24

    Gnuplot:使用字符串变量定义列

  25. 25

    Gnuplot:使用字符串变量定义列

  26. 26

    用字符串替换由变量定义的行范围

  27. 27

    使用字符串变量定义函数

  28. 28

    提高性能:删除(大)列表中仅出现一次的所有字符串

  29. 29

    提高性能:删除(大)列表中仅出现一次的所有字符串

热门标签

归档