看阮一峰的js标准教程,看到了“默默的失败”觉得很形象也很无奈,
总结一下都有哪些地方会“默默的失败”
- 字符串内部的单个字符无法改变和增删,这些操作会默默地失败。
var s = 'hello'; delete s[0];
s // "hello" s[1] = 'a';
s // "hello" s[5] = '!';
s // "hello" - 字符串的
length
属性无法改变,但是不会报错。var s = 'hello';
s.length // s.length = 3;
s.length // s.length = 7;
s.length //