JavaScript 新手小小總結(jié)(一) -

? JavaScript是一種屬于網(wǎng)絡(luò)的腳本語言,已經(jīng)被廣泛用于Web應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。通常JavaScript腳本是通過嵌入在HTML中來實(shí)現(xiàn)自身的功能的。是一種解釋性腳本語言(代碼不進(jìn)行預(yù)編譯)。? ? ? 主要用來向HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)頁面添加交互行為。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ––以上摘自百度百科

? 正如上文所言,JavaScript是一種web的編程語言,是JavaScript web 開發(fā)人員必須學(xué)習(xí)的 3 門語言中的一門,這門語言可用于 HTML 和 web。

? 第一眼看去,JavaScript和Java有什么關(guān)系呢?實(shí)話說,除了語法些許相同,其他一點(diǎn)半毛錢關(guān)系都沒有,只是最初JavaScript設(shè)計(jì)者所在那年代,正是Java火爆的時候,于是沾沾光,便取了這個名字。

? 對于用來定義網(wǎng)頁內(nèi)容的HTML,和描述網(wǎng)頁布局的CSS,JavaScript則規(guī)定了網(wǎng)頁的行為,與用戶的交互等等。學(xué)習(xí)JavaScript(以下簡稱JS)需要HTML和CSS一定的基礎(chǔ)。

? 下面是個人通過幾天學(xué)習(xí)得到的一些小經(jīng)驗(yàn),如有過錯,麻煩各位看官留言更正。

? JS語句塊

? ? JS語句可以直接放在網(wǎng)頁任何地方,但是為了方便管理,一般放置在<head>中或者<body>接近頁腳那部分,方便集中修改和管理。

? 基本語法

? 對于只學(xué)過c語言的我發(fā)現(xiàn),JS語法很多地方與c語言相似,每個語句以 ; 結(jié)束,語句塊用{...}。

? 如果一個語句沒有以分號結(jié)束,JS編譯器會自動在句尾自動添加上去,但是讓JavaScript引擎自動加分號在某些情況下會改變程序的語義,導(dǎo)致運(yùn)行結(jié)果與期望不一致。所以我建議每個語句結(jié)束必須加上分號,養(yǎng)成一種編程好習(xí)慣。

? 語句塊可以可以嵌套,形成層級結(jié)構(gòu)。


if (2 > 1) {

? ? x = 1;

? ? y = 2;

? ? z = 3;

? ? if (x < y) {

? ? ? ? z = 4;

? ? }

? ? if (x > y) {

z = 5;

? ? }

}


? 變量

? 對于JS定義的變量,學(xué)過c語言的我覺得十分神奇。

var a=1;

var b=5.5;

var c="cctv";

有沒有發(fā)現(xiàn),定義時變量所使用的類型,居然只有一種––var。對于被約束在定義什么使用什么的編程語法規(guī)則,這就是自由。

在使用數(shù)組時候,數(shù)組元素竟然參差不齊,可以有int,有char,還有bool,沒有特別規(guī)則的約束,可以極大的縮小程序員的編程量。

在JavaScript中,使用等號=對變量進(jìn)行賦值??梢园讶我鈹?shù)據(jù)類型賦值給變量,同一個變量可以反復(fù)賦值,而且可以是不同類型的變量,但是要注意只能用var申明一次。

? ? ? ? ? ? ? ? ? ? ? ––––以上摘自廖雪峰的網(wǎng)站

? ? ? ? ? ? ? ? ? ? ? https://www.liaoxuefeng.com/

? ? ? ? ? ? ? (ps:廖雪峰主頁有總結(jié)得非常好的JS教程,推薦廣大新手去看哦,本篇文章部分摘自他的JS教程)

以上,是在個人學(xué)習(xí)中最近總結(jié)的一小部分。以后會逐漸更新個人從網(wǎng)上學(xué)習(xí)獲得的知識進(jìn)行總結(jié)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 《ijs》速成開發(fā)手冊3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 10...
    葉染柒丶閱讀 5,644評論 0 7
  • 一、JS前言 (1)認(rèn)識JS 也許你已經(jīng)了解HTML標(biāo)記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,921評論 0 8
  • 整體分析:從這副畫中,我感覺案主是一個內(nèi)心充滿童趣的人,有時也會有點(diǎn)情緒化,偶爾喜歡幻想。在生活中可能是比較直率的...
    錘錘_91d8閱讀 297評論 1 1
  • 趁熱打鐵。 蘇州不止第一次去了。之前看過園林,去過同里,還沒去過虎丘、木瀆和甪直,不過的確是個宜居可人的城市。大學(xué)...
    傻小燁閱讀 557評論 0 50
  • 平臺在我們生活中到處都存在著,有時我們可以很清楚地意識到它們的存在,有時我們卻不會。有一些非常明顯的平臺...
    小小杠桿閱讀 2,828評論 2 5

友情鏈接更多精彩內(nèi)容