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