String scriptString = "<script>alert(\"" + msg + "\");</script>";
这段代码那个字符与变量是怎么接起来的?
我的理解是字符相接的就是"固写字符" +变量子力学+"字符";
但这段就不同了,看不懂
String scriptString = "<script>alert(\"" + msg + "\");</script>";
这段代码那个字符与变量是怎么接起来的?
我的理解是字符相接的就是"固写字符" +变量子力学+"字符";
但这段就不同了,看不懂
你的理解没错
"<script>alert(\"" + msg + "\");</script>";
这里面用到了两个转意字符“\”它让你的提示信息中显示的样式是这样的“"提示信息"”
\就是将紧跟在它后面的字符"变成字符"输出。
若这样"<script>alert(" + msg + ");</script>";也可以
但输出的时候少了两个引号,其结果是这样的“提示信息”
字符串与变量连接时就是用"字符串"+变量名+"字符串",这是语法