意思就是你那個(gè)nav會(huì)隨屏固定頂部浮動(dòng),你一直下拉他一直在頂部,不會(huì)遮擋你下面內(nèi)容,因?yàn)橛袀€(gè)margin-top

目前創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、臨江網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
可以不手動(dòng)書寫分號(hào)結(jié)尾。
你可以了解一下JavaScript的ASI機(jī)制,簡(jiǎn)單來說就是當(dāng)你加了回車(\\n)后,JS剖析器會(huì)在執(zhí)行期間自動(dòng)幫你插入分號(hào),如:
var i = 1
var b = i
JS在執(zhí)行時(shí)會(huì)成這樣
var i = 1;
var b = i;
但是很多時(shí)候,書寫程序的時(shí)候?yàn)榱私y(tǒng)一風(fēng)格,還是會(huì)手動(dòng)添加分號(hào)的。
分號(hào)加與不加完全取決于個(gè)人習(xí)慣,但為了代碼穩(wěn)定(解析出錯(cuò))還是建議使用分號(hào)斷句。
JavaScript自動(dòng)加分號(hào)規(guī)則:
1.當(dāng)有換行符(包括含有換行符的多行注釋),并且下一個(gè)token沒法跟前面的語(yǔ)法匹配時(shí),會(huì)自動(dòng)補(bǔ)分號(hào)。
2.當(dāng)有}時(shí),如果缺少分號(hào),會(huì)補(bǔ)分號(hào)。
3.當(dāng)程序源代碼結(jié)束時(shí),如果缺少分號(hào),會(huì)補(bǔ)分號(hào)。
結(jié)論:
1.在return、break、continue、后自增、后自減五種語(yǔ)句中,換行符可以完全替代分號(hào)的作用。
2.var if do while for continue break return with switch throw try debugger幾種關(guān)鍵字開頭的語(yǔ)句,以及空語(yǔ)句,上一行加不加分號(hào)影響不大。
3.凡表達(dá)式語(yǔ)句和函數(shù)表達(dá)式語(yǔ)句,后面不加分號(hào)非常危險(xiǎn),情況極其復(fù)雜。
4.凡(和[開頭的語(yǔ)句,前面不加分號(hào)極度危險(xiǎn)。
使用substring去除末尾逗號(hào)
示例:
var?str?=?"adfasdfa,sdfasdfa,adfasd,";//定義一個(gè)末尾有逗號(hào)的字符串
var?str1?=?str.substring(0,str.length-1);//截取開始到長(zhǎng)度減-1的字符串,去掉逗號(hào)
alert(str1);//彈出截取的字符信息。已經(jīng)去掉逗號(hào),為adfasdfa,sdfasdfa,adfasd
今天小編要跟大家分享的文章是關(guān)于學(xué)習(xí)web前端要知道的JavaScript基礎(chǔ)語(yǔ)法規(guī)則。俗話說,“無規(guī)矩不成方圓”。用在計(jì)算機(jī)語(yǔ)言上也同樣使用。每種計(jì)算機(jī)語(yǔ)言都有自己的語(yǔ)法規(guī)則,只有遵循語(yǔ)法規(guī)則才能寫出符合要求的代碼。JavaScript也不例外,在使用JavaScript語(yǔ)言時(shí),需要遵循某些語(yǔ)法規(guī)則,如執(zhí)行順序、大寫和注釋規(guī)范。下面我們就以來介紹下,JavaScript基礎(chǔ)語(yǔ)法規(guī)則。
1.按從上到下的順序執(zhí)行
JavaScript程序按照在HTML文檔中的排列順序逐行執(zhí)行。如果代碼(例如函數(shù)、全局變量等)需要在整個(gè)HTML文件中使用,最好將這些代碼放在HTML文件的標(biāo)記中。
2.區(qū)分大小寫字母
JavaScript嚴(yán)格區(qū)分字母大小寫。也就是說,在輸入關(guān)鍵字、函數(shù)名、變量以及其他標(biāo)識(shí)符時(shí),都必須采用正確的大小寫形式。例如,變量username與變量UserName是兩個(gè)不同的變量。
3.每行結(jié)尾的分號(hào)可有可無
JavaScript語(yǔ)言并不要求必須以分號(hào)“;”"作為語(yǔ)句的結(jié)束標(biāo)記。如果語(yǔ)句的結(jié)束處沒有分,JavaScript會(huì)自動(dòng)將該行代碼的結(jié)尾作為整個(gè)語(yǔ)句的結(jié)束。例如,下面兩行示例代碼,雖然第一行代碼結(jié)尾沒有寫分號(hào),但也是正確的。(注意:書寫JavaScript代碼時(shí),為了保證代碼的嚴(yán)謹(jǐn)性、準(zhǔn)確性,最好在每行代碼的結(jié)尾加上分號(hào)。)
alert
alert
4、注釋規(guī)范
使用JavaScript時(shí),為了使代碼易于閱讀,需要為
JavaScript代碼加一些注釋。JavaScript代碼注釋和CSS代碼注釋方式相同,也分為單行注釋和多行注釋,示例代碼如下:
//我是單行注釋
/*
我是多行注釋1
我是多行注釋2
我是多行注釋3
*/
以上就是小編今天為大家分享的關(guān)于學(xué)習(xí)web前端要知道的JavaScript基礎(chǔ)語(yǔ)法規(guī)則的文章,希望本篇文章能夠?qū)φ趶氖聲?huì)計(jì)相關(guān)工作的小伙伴們有所幫助。想要了解更多會(huì)計(jì)相關(guān)知識(shí)記得關(guān)注北大青鳥web培訓(xùn)官網(wǎng)。最后祝愿小伙伴們工作順利成為一名優(yōu)秀的web前端工程師!
基本的js都是用分號(hào)進(jìn)行結(jié)尾的。
var?ss?=?Ext.create('Ext.window.Window',?{
title:?'Hello',
height:?200,
width:?400,
layout:?'fit',
items:?{??//?Let's?put?an?empty?grid?in?just?to?illustrate?fit?layout
xtype:?'grid',
border:?false,
columns:?[{header:?'World'}],?????????????????
store:?Ext.create('Ext.data.ArrayStore',?{})
}
});
ss.show();
當(dāng)前名稱:javascript結(jié)尾,js 字符串結(jié)尾
URL地址:http://chinadenli.net/article18/dsgppgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、小程序開發(fā)、外貿(mào)建站、外貿(mào)網(wǎng)站建設(shè)、建站公司、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)