93_JavaWeb_JS1_變量_數(shù)組_函數(shù)_object

      網(wǎng)友投稿 873 2025-03-31

      JavaScript 介紹


      93_JavaWeb_JS1_變量_數(shù)組_函數(shù)_object

      Javascript 運(yùn)行在客戶端(完成頁面的數(shù)據(jù)驗(yàn)證),需要運(yùn)行瀏覽器來解析執(zhí)行 JavaScript 代碼

      JS是弱類型(變量類型可變) ; Java是強(qiáng)類型(變量類型不可變)

      特點(diǎn):

      1. 交互性(它可以做的就是信息的動(dòng)態(tài)交互)

      2. 安全性(不允許直接訪問本地硬盤)

      3. 跨平臺(tái)性(只要是可以解釋JS的瀏覽器都可以執(zhí)行,和平臺(tái)無關(guān))

      1? 變量

      JavaScript 的變量類型:

      數(shù)值類型: number

      字符串類型: string

      對(duì)象類型: object

      布爾類型: boolean

      函數(shù)類型: function

      JavaScript 里特殊的值:

      undefined 未定義,所有 js 變量未賦于初始值的時(shí)候,默認(rèn)值都是 undefined.

      null 空值

      NaN 全稱是:NotaNumber。非數(shù)字/非數(shù)值

      JS 中的定義變量格式:

      var 變量名;

      var 變量名 = 值

      vartest

      1.1 關(guān)系(比較)運(yùn)算

      等于: == 等于是簡(jiǎn)單的做字面值的比較

      全等于: === 除了做字面值的比較之外,還會(huì)比較兩個(gè)變量的數(shù)據(jù)類型

      1.2 邏輯運(yùn)算 ?所有的變量,都可以做為一個(gè) boolean 類型的變量去使用 0 、null、 undefined、””(空串) 都認(rèn)為是 false

      且運(yùn)算: &&

      或運(yùn)算: ||

      取反運(yùn)算: !

      && 且運(yùn)算。 有兩種情況:

      第一種:當(dāng)表達(dá)式全為真的時(shí)候。返回最后一個(gè)表達(dá)式的值。

      第二種:當(dāng)表達(dá)式中,有一個(gè)為假的時(shí)候。返回第一個(gè)為假的表達(dá)式的值

      || 或運(yùn)算

      第一種情況:當(dāng)表達(dá)式全為假時(shí),返回最后一個(gè)表達(dá)式的值

      第二種情況:只要有一個(gè)為真。就會(huì)把回第一個(gè)為真的表達(dá)式的值

      并且 && 與運(yùn)算 和 ||或運(yùn)算 有短路: 當(dāng)這個(gè)&&或||運(yùn)算有結(jié)果了之后,后面的表達(dá)式不再執(zhí)行

      Title

      1.3 數(shù)組定義方式

      var 數(shù)組名 = []; // 空數(shù)組

      var 數(shù)組名 = [1 , ’abc’ , true]; // 定義數(shù)組同時(shí)賦值元素

      1.4 函數(shù)的二種定義方式 (JS不允許函數(shù)重載)

      1 function 函數(shù)名(形參列表){函數(shù)體} ?eg: function fun(){alert("無參函數(shù) fun()被調(diào)用了");}

      2 var 函數(shù)名 = function(形參列表) ? ?eg: var fun = function () {alert("無參函數(shù)"); }

      1.5 函數(shù)的 arguments 隱形參數(shù)(只在 function 函數(shù)內(nèi))

      隱形參數(shù)就是在 function 函數(shù)中不需要定義,但卻可以直接用來獲取所有參數(shù)的變量 (類似java的可變長(zhǎng)參數(shù)一樣)

      public void fun( Object ... args );

      可變長(zhǎng)參數(shù)其他是一個(gè)數(shù)組。

      那么 js 中的隱形參數(shù)也跟 java 的可變長(zhǎng)參數(shù)一樣。操作類似數(shù)組

      1.6 JS 中的自定義對(duì)象 Object 形式的自定義對(duì)象;定義:

      var 變量名 = new Object(); // 對(duì)象實(shí)例(空對(duì)象)

      var 變量名 = {// 空對(duì)象屬性名:值,}

      web前端

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Word2013文檔中表格怎么設(shè)置下拉菜單(word表格中如何設(shè)置下拉菜單)
      下一篇:關(guān)于幻燈片版式(三種常用的幻燈片版式)
      相關(guān)文章
      亚洲手机中文字幕| mm1313亚洲精品国产| 亚洲网红精品大秀在线观看| 亚洲成av人在线观看网站| 久久国产亚洲精品无码| 久久亚洲精品无码| 亚洲AV女人18毛片水真多| 亚洲欧洲无码一区二区三区| 亚洲一区在线视频观看| 久久亚洲精品无码aⅴ大香 | 亚洲人AV永久一区二区三区久久| 亚洲欧美国产欧美色欲| 亚洲精品中文字幕乱码影院 | 国产天堂亚洲精品| 在线观看免费亚洲| 亚洲AV无码XXX麻豆艾秋| 亚洲av乱码中文一区二区三区| 在线观看亚洲AV日韩AV| 亚洲乱码av中文一区二区| 亚洲国产综合AV在线观看| 亚洲精品无AMM毛片| 日韩欧美亚洲中文乱码| 国产AV无码专区亚洲AV琪琪| 亚洲成AV人网址| 亚洲日韩在线第一页| 久久久久亚洲av毛片大| 亚洲夜夜欢A∨一区二区三区| 亚洲精品乱码久久久久久久久久久久| 最新国产AV无码专区亚洲| 国产亚洲综合久久系列| 久久精品亚洲中文字幕无码网站 | 久久精品国产亚洲夜色AV网站| 亚洲av丰满熟妇在线播放| 亚洲最大成人网色| 亚洲国产精品成人精品软件| 亚洲va在线va天堂成人| 亚洲变态另类一区二区三区 | 久久精品国产亚洲av影院| 亚洲婷婷综合色高清在线| 亚洲午夜无码毛片av久久京东热 | 无码色偷偷亚洲国内自拍|