delete操作字符串会报错吗?
其实是不会的。“delete只能对对象属性进行操作”的说法是错误的,严谨来说,delete可以对任意变量类型进行操作,只不过只有对对象的属性才能操作成功,对其他变量类型操作失败罢了。
所以这里对b这个字符串进行操作并不会报错,它仍然“尝试着”去进行了删除动作,只不过没有删除成功而已,b还是原来的字符串”123″
版权声明:本文为zhangnan35原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
其实是不会的。“delete只能对对象属性进行操作”的说法是错误的,严谨来说,delete可以对任意变量类型进行操作,只不过只有对对象的属性才能操作成功,对其他变量类型操作失败罢了。
所以这里对b这个字符串进行操作并不会报错,它仍然“尝试着”去进行了删除动作,只不过没有删除成功而已,b还是原来的字符串”123″