国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法

這篇具有很好參考價(jià)值的文章主要介紹了成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

寫(xiě)在前面

1、基于2022級(jí)計(jì)算機(jī)大類(lèi)實(shí)驗(yàn)指導(dǎo)書(shū)

2、代碼僅提供參考,前端變化比較大,按照要求,只能做到像,不能做到一模一樣

3、圖片和文字僅為示例,需要自行替換

4、如果代碼不滿(mǎn)足你的要求,請(qǐng)尋求其他的途徑

運(yùn)行環(huán)境

window11家庭版

WebStorm 2023.2.2

實(shí)驗(yàn)要求、源代碼和運(yùn)行結(jié)果

1、采用HBuilder 編寫(xiě)代碼,實(shí)現(xiàn)圖6-1所示的效果,要求:

① 分別采用內(nèi)嵌式和外部引入式實(shí)現(xiàn)提示信息的顯示。

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

? 圖6-1提示信息顯示示意圖

(1)內(nèi)嵌方式引入JavaScript的格式為:

?? <script>

??????? javascript代碼

?? </script>

?? 其中<script>標(biāo)簽可位于<head>或<body>之間。

(2)外部引入式引入JavaScript的格式為:

??? <head>

??????? <script src= "javascript文件的路徑"></script>

??? </head>

??? 其中,JavaScript文件是以.js結(jié)尾的文件,文件中只寫(xiě)javascript代碼即可,不需要<script>標(biāo)記。

(3)彈出信息的內(nèi)部函數(shù)為:alert("彈出的提示信息");。

(4) 網(wǎng)頁(yè)中直接打印信息的內(nèi)部函數(shù)為:document.write("彈出的提示信息");。

Experiment6_1.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script src="Experiment6_1.js"></script>
<!--    <script>-->
<!--        function showPrompt() {-->
<!--            alert("Hello World!");-->
<!--        }-->

<!--        function showPromptInline() {-->
<!--            document.write("Hello World!");-->
<!--        }-->
<!--    </script>-->
    <title></title>
</head>
<body>
    <script>
        showPrompt();
        showPromptInline();
    </script>
</body>
</html>

Experiment6_1.js

function showPrompt() {
    alert("Hello World!");
}

function showPromptInline() {
    document.write("Hello World!");
}

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

2、采用HBuilder 編寫(xiě)代碼,實(shí)現(xiàn)圖6-2所示效果,要求:

① JavaScript采用內(nèi)嵌引入方式,即在<head>標(biāo)簽之間通過(guò)<script>標(biāo)簽引入。

② 接收用戶(hù)輸入的姓名信息,姓名默認(rèn)值為空字符串。

③ 若姓名信息為空字符串、null、undefined,提示用戶(hù)輸入姓名;否則顯示歡迎信息。

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-2a 接收用戶(hù)輸入示意圖

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖11-2b 提示用戶(hù)輸入姓名示意圖

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-2c 用戶(hù)歡迎示意圖

(1)新建html文檔,在<head>之間采用<script>將JavaScript引入到網(wǎng)頁(yè)。

(2)采用var name = prompt(string1,string2)函數(shù)接收用戶(hù)輸入信息,其中,string1為提示信息,string2為輸入的默認(rèn)值。

(3)判斷用戶(hù)輸入格式:

if(name== " "||name==undefined ||name==null){ 請(qǐng)用戶(hù)輸入姓名提示信息 }

else{ 歡迎信息 }

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script>
        function welcome() {
            var name = prompt("請(qǐng)輸入您的姓名:", "");
            if (name === "" || name === null || name === undefined) {
                alert("請(qǐng)輸入您的姓名!");
            } else {
                alert("歡迎," + name + "!");
            }
        }
    </script>
    <title></title>
</head>
<body>
    <script>
        welcome();
    </script>
</body>
</html>

輸入姓名前

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

輸入空,點(diǎn)擊確定

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

輸入姓名,點(diǎn)擊確定

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

3、采用HBuilder 編寫(xiě)九九乘法表函數(shù),實(shí)現(xiàn)圖6-3所示的動(dòng)態(tài)展示效果,要求:

① JavaScript采用內(nèi)嵌引入方式,即在<head>標(biāo)簽之間通過(guò)<script>標(biāo)簽引入。

② 采用prompt()方法接收用戶(hù)輸入的九九表行數(shù)信息。

③ 編寫(xiě)九九乘法表動(dòng)態(tài)展示函數(shù)。

④ 判斷行數(shù)信息數(shù)值,在1-9范圍內(nèi)動(dòng)態(tài)顯示九九表,否則給出提示信息。

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-3a 用戶(hù)輸入九九乘法表行數(shù)信息操作示意圖

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-3b 行數(shù)為9時(shí)乘法表示意圖

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-3c 行數(shù)為5時(shí)乘法表示意圖

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

圖6-3d 行數(shù)在1-9范圍外時(shí)提示信息示意圖

(1)新建html文檔,在<head>標(biāo)簽之間通過(guò)<script>標(biāo)簽引入javascript代碼。

(2)編寫(xiě)九九乘法表動(dòng)態(tài)函數(shù),函數(shù)參數(shù)為乘法表的行數(shù)。即:

?? function plusTable(rowCount)

{

?? //判斷rowCount范圍代碼,符合范圍執(zhí)行打印九九乘法表代碼,否則退出方法。

? ? ……? //輸出九九乘法表代碼程序

}

(3)采用var rowCount = prompt(string1,string2)方法接收乘法表行數(shù)信息,其中,string1為提示信息,string2為輸入的默認(rèn)值,此例中默認(rèn)值取9。

(4)判斷行數(shù)信息的范圍,在1-9范圍內(nèi)打印乘法表;否則給出錯(cuò)誤提示信息。

(5)doucment.write()輸出換行的方法為:document.write("<br /> ");。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script>
        function generateMultiplicationTable(rowCount) {
            if (rowCount >= 1 && rowCount <= 9) {
                document.write("<table>");
                for (let i = 1; i <= rowCount; i++) {
                    document.write("<tr>");
                    for (let j = 1; j <= i; j++) {
                        document.write("<td>" + j + " * " + i + " = " + (j * i) + "</td>");
                    }
                    document.write("</tr>");
                }
                document.write("</table>");
            } else {
                document.write("<p>請(qǐng)輸入1-9范圍內(nèi)的正整數(shù)</p>");
            }
        }
        var rowCount = prompt("請(qǐng)輸入乘法表的行數(shù):", "9");
        rowCount = parseInt(rowCount);
    </script>
    <title></title>
</head>
<body>
    <script>
        generateMultiplicationTable(rowCount)
    </script>
</body>
</html>

輸入數(shù)據(jù)前

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

輸入不符要求的數(shù)據(jù),點(diǎn)擊確定

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript

輸入符合要求的數(shù)據(jù),點(diǎn)擊確定

成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法,成都工業(yè)學(xué)院Web實(shí)驗(yàn),javascript文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-759211.html

到了這里,關(guān)于成都工業(yè)學(xué)院Web技術(shù)基礎(chǔ)(WEB)實(shí)驗(yàn)六:ECMAScript基礎(chǔ)語(yǔ)法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【W(wǎng)eb前端基礎(chǔ)】實(shí)驗(yàn)9 表單頁(yè)面設(shè)計(jì)

    【W(wǎng)eb前端基礎(chǔ)】實(shí)驗(yàn)9 表單頁(yè)面設(shè)計(jì)

    設(shè)計(jì)參會(huì)注冊(cè)表頁(yè)面。 采用DIV、表格混合布局設(shè)計(jì)“留言板”頁(yè)面。 其它兩行的內(nèi)容如下所示: 注:如果您的留言不便公開(kāi),請(qǐng)選擇\\\"保密\\\"選項(xiàng),提交后可憑系統(tǒng)反饋給您的留言編號(hào)、查詢(xún)密碼和您的姓名查詢(xún)回復(fù)。 請(qǐng)遵守國(guó)家有關(guān)法律、法規(guī),尊重網(wǎng)上道德,承擔(dān)一切因

    2024年02月07日
    瀏覽(29)
  • 南京郵電大學(xué)Web技術(shù)雙語(yǔ)實(shí)驗(yàn)一(客戶(hù)端HTML腳本編寫(xiě))

    實(shí)驗(yàn)?zāi)康模?(1) 通過(guò)上機(jī)實(shí)踐,熟悉 HTML 和 JavaScript 腳本實(shí)現(xiàn)技術(shù)。 (2) 加深對(duì) Web 編程的認(rèn)識(shí) 實(shí)驗(yàn)要求: 1 編寫(xiě)個(gè)人主頁(yè),要求包含如下信息。 (1) 標(biāo)題“歡迎訪問(wèn)×××的主頁(yè)” (2) 個(gè)人簡(jiǎn)介,包含照片。 (3) 個(gè)人經(jīng)歷簡(jiǎn)介,以有序列表形式顯示。 (4) 個(gè)人最

    2024年02月05日
    瀏覽(21)
  • 【W(wǎng)eb前端基礎(chǔ)】實(shí)驗(yàn)8 表格與表格頁(yè)面布局

    【W(wǎng)eb前端基礎(chǔ)】實(shí)驗(yàn)8 表格與表格頁(yè)面布局

    表格資料: 會(huì)議時(shí)間 會(huì)議名稱(chēng) 演講人 2015年10月14日09:30 - 17:00 中國(guó)二惡英排放清單研究 劉文彬 研究員(中國(guó)科學(xué)院生態(tài)研究中心) 2015年10月14日09:30 - 17:00 優(yōu)化的PAHs和Dioxin分析儀在環(huán)境分析中的應(yīng)用 孔曄(安捷倫) 2015年10月14日09:30 - 17:00 LCMS在持久性有機(jī)污染物分析中的

    2024年02月04日
    瀏覽(19)
  • Web前端開(kāi)發(fā)技術(shù)課程實(shí)驗(yàn)一——制作一個(gè)視頻播放頁(yè)面(可控制播放/暫停)

    學(xué)習(xí)Web前端中的視頻網(wǎng)頁(yè)制作 學(xué)會(huì)html和js相結(jié)合 學(xué)會(huì)視頻播放/暫停/放縮大小的功能 掌握 html?基本語(yǔ)法 掌握javascript基本語(yǔ)法 掌握條件語(yǔ)句 周一至周五晚上 7 點(diǎn)—晚上9點(diǎn)

    2024年02月16日
    瀏覽(24)
  • 麻省理工學(xué)院,Web3 人才輩出

    麻省理工學(xué)院,Web3 人才輩出

    2 月 22 日,NFT 交易平臺(tái) Blur 創(chuàng)始人公開(kāi)身份,曾就讀于麻省理工學(xué)院計(jì)算機(jī)系。 除了 NFT 交易平臺(tái),在公鏈、交易所、VC、媒體、Layer2 等 Web3 和 Crypto 的多個(gè)賽道,麻省理工學(xué)院(MIT)的畢業(yè)生和教授們均有一席之地。 0 1 SEC 主席 Gary Gensler Gary Gensler 在 2009- 2014 年期間擔(dān)任美

    2024年02月11日
    瀏覽(55)
  • HackTheBox - 學(xué)院【CPTS】復(fù)習(xí)4 - Web Attacks

    HackTheBox - 學(xué)院【CPTS】復(fù)習(xí)4 - Web Attacks

    本模塊涵蓋三種常見(jiàn)的 Web 漏洞,即 HTTP 動(dòng)詞篡改、IDOR 和 XXE,每個(gè)漏洞都可能對(duì)公司的系統(tǒng)產(chǎn)生重大影響。我們將介紹如何通過(guò)各種方法識(shí)別、利用和防止它們中的每一個(gè)。 一般能夠從前端js找到調(diào)用的js代碼 對(duì)于非php的其他后端語(yǔ)言,我們想要嘗試直接讀取后端代碼可以

    2024年02月11日
    瀏覽(16)
  • Java安全基礎(chǔ)之Java Web核心技術(shù)

    Java安全基礎(chǔ)之Java Web核心技術(shù)

    目錄 Java EE Java MVC Servlet JSP Filter JDBC RMI JNDI Java 平臺(tái)有 3 個(gè)主要版本: Java SE(Java Platform Standard Edition,Java平臺(tái)標(biāo)準(zhǔn)版) Java EE(Java Platform Enterprise Edition,Java 平臺(tái)企業(yè)版) Java ME(Java Platform Micro Edition,Java 平臺(tái)微型版) 其中 Java EE 是 Java 應(yīng)用最廣泛的版本。Java EE 也稱(chēng)為

    2024年04月22日
    瀏覽(17)
  • 國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)【答案】實(shí)驗(yàn)1-5:電商網(wǎng)站前端頁(yè)面內(nèi)容編寫(xiě)

    國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)【答案】實(shí)驗(yàn)1-5:電商網(wǎng)站前端頁(yè)面內(nèi)容編寫(xiě)

    國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)1 國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)1 國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)3 國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)4 國(guó)開(kāi)電大《WEB開(kāi)發(fā)基礎(chǔ)》形考任務(wù)5 作業(yè)答案 聯(lián)系QQ:1603277115 【目標(biāo)】 根據(jù)素材中的設(shè)計(jì)圖,編寫(xiě)網(wǎng)站首頁(yè),查詢(xún)列表頁(yè)和詳情頁(yè)三

    2024年02月03日
    瀏覽(101)
  • Web實(shí)戰(zhàn)丨基于django+html+css+js的學(xué)院門(mén)戶(hù)網(wǎng)站

    Web實(shí)戰(zhàn)丨基于django+html+css+js的學(xué)院門(mén)戶(hù)網(wǎng)站

    本期內(nèi)容:基于Django+Html+Css+JavaScript的學(xué)院門(mén)戶(hù)網(wǎng)站 項(xiàng)目需求: python django 項(xiàng)目下載地址:https://download.csdn.net/download/m0_68111267/88726654 Web系統(tǒng)與技術(shù)課程旨在培養(yǎng)學(xué)生對(duì)Web系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)和管理能力。課程內(nèi)容包括Web系統(tǒng)的基本概念、體系結(jié)構(gòu)和工作原理,以及常用的Web開(kāi)

    2024年02月02日
    瀏覽(103)
  • 006-基礎(chǔ)入門(mén)-抓包技術(shù)&HTTPS協(xié)議&APP&小程序&PC應(yīng)用&WEB&轉(zhuǎn)發(fā)聯(lián)動(dòng)

    006-基礎(chǔ)入門(mén)-抓包技術(shù)&HTTPS協(xié)議&APP&小程序&PC應(yīng)用&WEB&轉(zhuǎn)發(fā)聯(lián)動(dòng)

    先找到目標(biāo)目錄下的相關(guān)文件:在此文件目錄打開(kāi)cmd 安裝過(guò)java的直接輸入 java -jar BurpSuiteLoader_v2022.jar 準(zhǔn)備工作: 1、瀏覽器安裝證書(shū):解決本地抓HTTPS 2.模擬器安裝證書(shū):解決模擬器抓HTTPS 實(shí)現(xiàn)目的: 掌握幾種抓包工具證書(shū)安裝操作 掌握幾種HTTP/S抓包工具的使用 學(xué)會(huì)Web,A

    2024年01月19日
    瀏覽(59)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包