使用字符串的JavaScript声明

使用字符串的JavaScript声明,javascript,Javascript,据我所知,在JavaScript中,我们可以使用字符串来声明: 1) 对象字段: var obj = { "fi" : "val" }; 2) 功能: var sum3=新函数(“arg1”、“arg2”、“返回arg1+arg2;”) 就这些吗?是否可以使用一个字符串或一组字符串声明其他内容?好的,实际上可以使用一个或多个字符串声明: 1) 对象字段: var obj={“fi”:42} obg['fi2']=43 2) 功能: var sum3=新函数(“arg1”、“arg2”、“返回a


据我所知,在JavaScript中,我们可以使用字符串来声明:
1) 对象字段:

var obj = { "fi" : "val" };
2) 功能:
var sum3=新函数(“arg1”、“arg2”、“返回arg1+arg2;”)


就这些吗?是否可以使用一个字符串或一组字符串声明其他内容?

好的,实际上可以使用一个或多个字符串声明:
1) 对象字段:
var obj={“fi”:42}
obg['fi2']=43
2) 功能:
var sum3=新函数(“arg1”、“arg2”、“返回arg1+arg2;”)
3) 如果将字符串传递给eval且“use strict”未启用,则:

var code=“var obj={'fie':42,'sum':函数(a,b){返回a+b;}}”;
eval(代码);
警报(obj.fie);

警报(目标总和(2,2))是否需要将对象传递到函数中?我不确定是否理解您…
其他东西
声明的意思是什么?字符串集?在JavaScript中创建变量称为“声明”变量。