javascript彩蛋
1.定时器
setTimeout(function(sum){
alert(sum);
},1000,123);
2.字符串拼接
function str(){
var html ='<div class="panel panel-success"> \
<div class="panel-heading">\
<h3 class="panel-title">添加成功</h3>\
</div>\
<div class="panel-body">\
成功的添加分类信息\
</div>\
</div>';
return html;
}
3.美化console.log的文本
var str = 'hello';
console.log("%c"+str,"font-size:50px;");
4.typeof ,instanceof,in
var arr =[];
console.log( typeof(arr));
5. for 循环的断点小彩蛋
a : for(var i =0;i<5;i++){
for(var j =0; j<1; j++){
if(i ==3){
break a;
}
alert(i);
}
}
6. for循环简写
var i=0;
for(;;){
alert(1);
if(++i >=5){
break;
}
}
7 .call ,apply不传参数的时候this都是指向window
8.insertBrfore 第二参数没有时的机制和appendChild() 一样
9.匿名函数自执行(前面可以加位运算符)
(function()
)( ) ;
~function()
( ) ;
+function()
( ) ;
10.创建对象可以省略后面的括号
var a = new arr();
var a = new arr;