jade 类以及内嵌 js,缩进为2,除了 js 声明 如:
//html
.form-group
label.col-sm-2.control-label 主机
.col-sm-6
input.form-control(type="text", name="host")
//js
var routeArr = [],
buttonType = $route.find('button')[0].dataset.type,
selectCollection = 'custom';
$.each(selectCollection, function(){
var selectVal = this.value;
if(!this.value)selectVal = '*';
routeArr.push(selectVal)
});
通用前端规范
background: fuchsia;
border: 1px solid;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
color: black;
text-align: center;
text-indent: 2em;
h1,
h2,
h3 {
font-weight: normal;
line-height: 1.2;
}
if (x) {
var foo = function() {}
}
var x = Boolean(0);
if (x) {
alert('hi'); // This will never be alerted.
}
typeof Boolean(0) == 'boolean';
typeof new Boolean(0) == 'object';
来看看下面的 JavaScript for 循环的例子:
正确
for (var i = 0, j = arr.length; i < j; i++) {
// Do something.
}
不正确
for ( var i = 0, j = arr.length; i < j; i++ )
{
// Do something.
}
不正确
for(var i=0,j=arr.length;i<j;i++){
// Do something.
}
