JS一般是建施或结施的意思。
详JS也就是详见建筑施工图哪张图纸,或者详见结构施工图哪张图纸。
看不懂建筑图符号,看图能力就相当与废了一半,所以就算有多难都必须要学会。
1、板——B
2、屋面板——WB
3、空心板——KB
4、槽行板——CB
5、折板——ZB
6、密助板——MB
7、楼梯板——TB
8、盖板或沟盖板——GB
9、楼梯梁——TL
扩展资料:
建筑施工注意事项:
1、在用喷灯、电焊机以及必要生火的地方,要填写用火申请登记和设专人看管,随带消防器材等,保证消防措施的落实。施焊时,特别注意检查下方有无易燃物,并做好相应的防护,用完后要检查,确认无火后再离开。
2、高处作业材料和工具等物件不得上抛下掷。
3、未经安全教育培训合格不得上岗,非操作者严禁进入危险区域;特种作业必须持特种作业资格证上岗。
4、凡2m以上的高处作业无安全设施,必须系好安全带;安全带必须先挂牢后再作业。
5、机械设备、机具使用,必须做到“定人、定机”制度;未经有关人员同意,非操作人员不得使用。
6、从事高空作业人员要定期体验。凡患有高血压、心脏病、贫血症、癫痫病以及不适于高空作业的人员,不得从事高空作业。
7、电动机械设备,必须有漏电保护装置和可靠保护接零,方可启动使用。
参考资料来源:百度百科 ——建筑结构施工图
从给定的数据中,随机抽出一项,这项的左边放所有比它小的,右边放比它大的,然后再分别这两边执行上述操作,采用的是递归的思想,总结出来就是 实现一层,分别给两边递归,设置好出口
function fastSort(array,head,tail){//考虑到给每个分区操作的时候都是在原有的数组中进行操作的,所以这里head,tail来确定分片的位置
/*生成随机项*/
var randomnum = Math.floor(ranDom(head,tail))
var random = array[randomnum]
/*将小于random的项放置在其左边 策略就是通过一个临时的数组来储存分好区的结果,再到原数组中替换*/
var arrayTemp = []
var unshiftHead = 0
for(var i = headi <= taili++){
if(array[i]<random){
arrayTemp.unshift(array[i])
unshiftHead++
}else if(array[i]>random){
arrayTemp.push(array[i])
}
/*当它等于的时候放哪,这里我想选择放到队列的前面,也就是从unshift后的第一个位置放置*/
if(array[i]===random){
arrayTemp.splice(unshiftHead,0,array[i])
}
}
/*将对应项覆盖原来的记录*/
for(var j = head , u=0j <= tailj++,u++){
array.splice(j,1,arrayTemp[u])
}
/*寻找中间项所在的index*/
var nowIndex = array.indexOf(random)
/*设置出口,当要放进去的片段只有2项的时候就可以收工了*/
if(arrayTemp.length <= 2){
return
}
/*递归,同时应用其左右两个区域*/
fastSort(array,head,nowIndex)
fastSort(array,nowIndex+1,tail)
}
JavaScript实现多维数组、对象数组排序,其实用的就是原生的sort()方法,用于对数组的元素进行排序。
sort() 方法用于对数组的元素进行排序。语法如下:
arrayObject.sort(sortby)例如:
function NumAscSort(a,b)
{
return a - b
}
function NumDescSort(a,b)
{
return b - a
}
var arr = new Array( 3600, 5010, 10100, 801)
arr.sort(NumDescSort)
alert(arr)
arr.sort(NumAscSort)
alert(arr)