日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

0.1 js复习

發(fā)布時間:2023/12/19 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 0.1 js复习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.1 JavaScript的用途

  JavaScript用來制作web頁面交互效果,提升用戶體驗。

  能夠制作的頁面效果:輪播圖,無限瀑布流,tab切換,定位地圖,表單驗證等。

  web前端三層來說:

?

    結(jié)構(gòu)層 HTML 從語義的角度,描述頁面結(jié)構(gòu)

?    ? 樣式層 CSS 從審美的角度,美化頁面

    行為層 JavaScript 從交互的角度,提升用戶體驗

?

1.2 JavaScriptECMAScript的關(guān)系

  簡單來說ECMAScript不是一門語言,而是一個標(biāo)準(zhǔn)。符合這個標(biāo)準(zhǔn)的比較常見的有:JavaScript、Action Script(Flash中用的語言)。就是說,你JavaScript學(xué)完了,Flash中的程序也會寫了。

  ※?2011年,Node.js誕生,使JavaScript能夠開發(fā)服務(wù)器程序了。

  ※?WebApp,就是用網(wǎng)頁技術(shù)開發(fā)手機(jī)應(yīng)用。

1.3 資源對比

  手機(jī)系統(tǒng)有iOS、安卓、windows phone。那么公司比如說開發(fā)一個“攜程網(wǎng)”APP,就需要招聘三隊人馬,比如iOS工程師10人,安卓工程師10人,windows工程師10人。共30人,工資開銷大。并且,如果要改版,要改3個版本。

  html+css+javascript技術(shù)來開發(fā)app。好處是不用招聘那么多工程師,只需要幾個前端開發(fā)工程師即可。并且也易于迭代,就是網(wǎng)頁一改變,所有的終端都變了。

2.1 JavaScript是前臺語言,而不是后臺語言

  JavaScript運行在客戶的電腦里面,而不是服務(wù)器上,所以我們稱為“前臺語言。JavaScript就是一個簡單的制作頁面效果的語言,不能操作數(shù)據(jù)庫。就是服務(wù)于頁面的交互效果、美化、絢麗。

  “后臺語言”是運行在服務(wù)器上的,比如PHPASPJSP等等,這些語言都能夠操作數(shù)據(jù)庫,都能夠?qū)?shù)據(jù)庫進(jìn)行“增刪改查”操作。

  (Node.js除外~)

3.1?開始寫第一個JavaScript程序

  在頁面中,<script type=text/javascript></script>標(biāo)簽對兒,里面就是書寫JavaScript程序的地方

?

1 <script type="text/javascript"> 2 3 </script>

?

  text表示JavaScript也是一個純文本的語言

3.2 alert 警告框(MARK)

?

3.3 語法規(guī)則

  每一條語句末尾要加上分號,雖然分號不是必須加的,但是為了程序今后要壓縮,如果不加分號,壓縮之后將不能運行了。

  所有的符號,都是英語的。比如括號、引號、分號

  另一個常見錯誤:標(biāo)簽寫錯了

3.4 注釋

  總結(jié):

  // 單行注釋

  /*

    多行注釋

    多行注釋

  */

?  sublime中,單行注釋的快捷鍵是ctrl+/ 。多行注釋的快捷鍵是ctrl+shift+/

4.0?認(rèn)識數(shù)字和字符串 - 直接量

  “直接量”也稱為“字面量”,就是看見什么,它就是什么。

  簡單的直接量有2種:數(shù)字、字符串。

4.1 console.log(XX);

  console表示“控制臺”,log就是“輸出”

  表示在控制臺中輸出,控制臺在Chrome瀏覽器的F12中。控制臺是工程師、程序員調(diào)試程序的地方。我們經(jīng)常使用這條語句輸出一些東西,來測試程序是否正確。很像電工用的“電筆”。

5.1 變量

  用字母來表示數(shù)字、字符串等其他東西的,稱為“變量”。

  var就是英語variant變量的縮寫。后面要加一個空格,空格后面的東西就是“變量名”,我們可以給變量任意的取名字。

  var就是一個關(guān)鍵字,所謂關(guān)鍵字,就是有特殊功能的小詞語。關(guān)鍵字后面一定要有空格隔開。例如:

1 <script type="text/javascript"> 2 var a = 666; 3 </script

5.2 變量的命名規(guī)范?

  變量名有命名規(guī)范:

??   只能由英語字母、數(shù)字、下劃線、美元符號$構(gòu)成,且不能以數(shù)字開頭,并且不能是JavaScript保留字

?規(guī)范變量的命名:

1 var haha = 250; 2 var xixi = 300; 3 var a1 = 400; 4 var a2 = 400; 5 var abc_123 = 400; 6 var $abc = 999; 7 var $o0_0o$ = 888; 8 var $ = 1000; 9 var _ = 2000; 10 var ________ = 3000;

?錯誤的變量命名:

1 //var a-1 = 1000; //不能有怪異符號 2 //var a@ = 2000; //不能有怪異符號 3 //var 2year = 3000; //不能以數(shù)字開頭 4 //var a¥ = 4000; //不能有怪異符號 5 //var a*#$#$@ = 5000; //不能有怪異符號 6 //var a b =300; //不能有空格

常見保留字:

  abstract、boolean、byte、char、class、const、debugger、double、enum、export、extends、final、float、goto、implements、import、int、interface、long、native、package、private、protected、public、short、static、super、synchronized、throws、transient、volatile

  大寫字母是可以使用的,并且大小寫敏感。也就是說Aa是兩個變量。

var Z = 110; var z = 999;

5.3 變量的定義和賦值

MARK~

?

?

?

?

?

?

?

?

?

?

?

  

?

?

?

?

?

?

?

?

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/ilaozhao/p/7993647.html

總結(jié)

以上是生活随笔為你收集整理的0.1 js复习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。