js知识点汇总

来源:互联网 发布:mac网络图标 编辑:程序博客网 时间:2024/05/16 17:16

1.undefined与任意数类型进行“+”运算结果都是NAN

var abc=true+1+undefined+9+"zjj"+false+null+9+[];console.log(abc);//NaNzjjfalsenull9

2.可以用JSON.stringify()判断一个对象是否为空对象

var a=new Object();console.log(JSON.stringify(a) == "{}");//true

3.空数组转换为Number类型值为1,空对象转化为Number类型值为NaN

4.setInterval的第三个参数,是作为第一个参数的参数传递

5.js的map方法

var obj1=[{num:123,per:45},{num:234,per:89}];var data=obj1.map(function(item){   item.name=item.num+"aa";   return item;})console.log(data);//[{num:123,per:45,name:"123aa"},{num:234,per:89,name="234aa"}]
6.网页导航栏处logo的引用

head里引入如下,favicon.ico放在网站根目录下

<link rel="icon" href="favicon.ico" type="image/x-icon" /><link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />


原创粉丝点击