<script> var title = "this is title"; console.log(title.substr(0,5)); //字符串为什么可以调用成员(惯例是对象才能调用成员) //答:表面是字符串调用成员,其实在浏览器javascript解释引擎内部要做具体处理 引擎根据“字符串”生成一个“临时对象”,是临时对象调用成员并返回结果 之后该“临时对象”被销毁</script>