1.evel是一个函数还是一个运算符?
是一个函数但已经被当成运算符对待了。
evel如果传入一个非字符串则返回此参数,如是字符串则解析这段字符串。
2.instanceof运算符:
通过其判断一个对象是否是一个类的实例的时候,判断会包含对父类的检测。
o instanceof
f,Javascript首先计算f.prototype,然后在原型连中查找o,如果找到返回true否则返回false。
3.typeof运算符:
typeof或typeof();
对于所有对象都会返回object而非function……;例如想要区分null和array?用用上边的instanceof吧。
4.delete运算符:
干嘛的?删除属性的~
var a = [1,2,3];
delete a[2];
2 in a //false 已被删除
a.length == 3;//但是数组长度不变
delete运算符仅仅可以操作一个属性访问表达式,否则在严格模式下会跑出一个异常,非严格模式下会直接返回false。
*用var声明的变量是无法用它来删除的哦。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。