




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第七章JavaScript介紹目標理解JavaScript基本概念。掌握JavaScript簡單用法。概述、專業術語JavaScript是什么?能用來做什么?JavaScript的數據類型和變量、操作符和表達式術語詞匯表定義在此章節中使用的術語JavaScript概念一種腳本語言基于對象和事件驅動具有安全性能JavaScript概念JavaScript的優點:簡單性動態性跨平臺性安全性高效性JavaScript的缺點:輕量級非面向對象網頁Javascript與Java的區別Java是sun公司的,Javascript是Netscape公司的Java面向對象,Javascript基于面向對象Javascript與Jsp的區別Jsp以Java語言為基礎,是一種運行在服務器端的程序,Javascript是一種運行在客戶端的程序Jsp是用來制作交互式網頁的,Javascript是制作有一定交互功能的動態。JavaScript概念JavaScript的用法可以直接在html中使用,也可以單獨放在一個后綴為.js的文件里可以放在<head></head>里有事件觸發可以放在<body></body>里加載網頁時就生效外部.js文件,體現高效性,
Src屬性值引入源文件。<html> <head> </head> <body>
<scriptlanguage="javascript">
.... </script> </body></html>JavaScript概念第一個JavaScript示例演示<html><head><title>JS腳本</title></head><body> <scriptlanguage="javascript"> varyesno=confirm("愿意跟我一起進入迅騰國際學習嗎?"); if(yesno) {varname=mpt("請輸入你的姓名:"); document.write(name+":你好,歡迎成為迅騰國際學員!");} else {self.close();}</script></body></html>JavaScript編輯器介紹EditPlus(/)JavaScript編輯器介紹Aptana(/)數據類型和變量JavaScript的數據類型數值型整數型實數型
NaN字符型布爾型(boolean)空值型(null)數據類型和變量變量的聲明和作用域常量變量varmyvar; //變量聲明myvar=100; //整數myvar=10.0; //實數myvar="12S"; //字符串myvar=true; //布爾值操作符、表達式JavaScript的操作符(單目運算符)運算符說明!“取反”運算符,應用在位運算或邏輯運算當中。++“遞加1”運算符,每執行一次讓數值加1--“遞減1”運算符,每執行一次讓數值減1操作符、表達式JavaScript的操作符(雙目運算符)運算符說明+“加”運算符,應用在算術運算當中。-“減”運算符,應用在算術運算當中。*“乘”運算符,應用在算術運算當中。1/“除”運算符,應用在算術運算當中。1%“取模”運算符,也就是求余數,應用在算術運算當中。<“小于”運算符,應用在比較運算當中。>“大于”運算符,應用在比較運算當中。<=“小于等于”運算符,應用在比較運算當中。>=“大于等于”運算符,應用在比較運算當中。==“等于”運算符,應用在比較運算當中。!=“不等于”運算符,應用在比較運算當中。&&“與”運算符,應用在邏輯運算當中。||“或”運算符,應用在邏輯運算當中。操作符、表達式JavaScript的表達式3.9//數字字符"Hello!"http://字符串字符false//布爾字符null//null值字符{x:1,y:2}//對象字符[1,2,3]//數組字符function(x){returnx*x;}//函數字符操作符、表達式JavaScript的表達式varfirst=3*(4/5)+6;varsecond=Math.PI*radius*radius;varthird=second+"%"+first;varfourth
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 防踩踏課件幼兒園
- 2024年4月遺囑見證程序瑕疵補救分配協議模板
- 二二零二年份6月份五年極端環境計算機防護外殼協議
- 順天中心小學四年級數學口算比賽試題
- 特步生產運作與管理
- 安全培訓防火篇
- 數據保護與侵犯分析-全面剖析
- 2025年1月無障礙車庫殘障人士專用設備配置條款
- 清篩施工方案
- 2024年1月《阿房宮賦》混合智能教學代理系統開發
- 廣州2025年廣東廣州海珠區新港街道第一批雇員招聘5人筆試歷年參考題庫附帶答案詳解
- 受限空間安全培訓
- 2025屆江蘇省蘇錫常鎮四市高三下學期教學情況調(一)(一模)英語+答案
- 兒童發展問題的咨詢與輔導-案例1-5-國開-參考資料
- 安全生產法律法規匯編(2025版)
- GB∕T 40741-2021 焊后熱處理質量要求
- Model5000功率計(介紹及操作)
- 超導材料應用舉例PPT課件
- 現場總線技術03 PROFIBUS總線
- 2020年超星爾雅重說中國近代史通識課期末考試答案
- 輪胎式裝載機檢測報告(共5頁)
評論
0/150
提交評論