如题详述: 不知道改怎么区分这两种方法,它可能会涉及到对象的定义方式,所以问题有二
问题1: 定义方式
var str = new String('luo');
var str = 'luo'
这两种定义字符串的方式有什么区别?
问题二: 方法的调用产生的‘静态方法’和‘实例方法’
var str = 'luo';
console.log(str.toLowerCase()); //LUO
这是实例方法,通过原型链继承的,好理解
但是,并不是所有方法都是原型链继承的,如下:
console.log(String.fromCharCode(76,85,79)); //LUO
为什么会有这样的方法?这个方法是怎么理解?
小怪兽爱吃肉
相关分类