javascript
javascript的基础(1)
1.javascript是什么?
? 它是一門基于客戶端的腳本語言,是相對于服務器而言,瀏覽器就是一個客戶端軟件,瀏覽器從服務器上將資源(html,css,js,圖片等)請求下來 并且在本地利用瀏覽器去解析這些資源服務器本質上也是一臺電腦。用來接收客戶端發過來的請求,并處理請求。同時存儲數據 讀取數據等操作
2.javascript的作用
1、網頁特效
2、表單驗證
3、服務端的JS (node.js)
4、命令行工具 (node.js)
5、app
6、游戲開發
? ? ? ? ? 但是我們在實際開發過程中,大多是用來寫網頁效果以及處理數據渲染
3.javascript的組成
- ECMAscript JavaScript的核心,描述了語言的基本語法和數據類型,ECMAScript是一套標準,定義了一種語言的標準與具體實現無關
- DOM(document object model 文檔對象模型)一套操作頁面元素的API
- BOM(browser object model 瀏覽器對象模型)一套操作瀏覽器功能的API
?4.javascript的書寫
1,script的標簽可以放在頁面的任何部分,但是建議放在</body>前面
2,獨立的JS文件 通過script標簽引入
5.javascript注釋
1、單行注釋 // 用在代碼上 2、多行注釋 /?多行注釋?/ 用在說明文檔上
6.輸出語法
// 調用彈出框功能 alert('Hello world'); // 調用對話框功能 prompt('Hello'); // 確認框 confirm('Are you sure?'); // 向頁面輸入對應的值 document.write('你好呀'); // 向控制臺輸出日志 console.log('我是出現在控制臺 ,一般用于調試代碼');7.變量
7.1含義:內存里面一塊被命名的內存空間 可以理解為一個帶有標識的容器,用來存儲數據
7.2?變量的好處更方便程序員使用內存 方便程序維護
// 聲明變量并賦值var i = 1;// 先聲明 在賦值var m;m = 1;// 變量未聲明 直接賦值 這種不推薦 不符合規范 并且會帶來問題(作用域)n = 1;// 不聲明 不賦值 會直接報錯 特殊值不會 console.log(n);// 同時聲明多個變量 并單獨賦值var a,b,c,d;a = 1;b = 2;c = 3;d = 4;// 同時申明多個變量并賦同一個值var a = b = c = d = 1;7.3變量命名規則和規范
1,規則? 不遵守會報錯 -由字母、數字、下劃線、$符號組成,不能以數字開頭 -不能是關鍵字和保留字,例如:case for var -區分大小寫
2,規范? 盡量遵守 -變量名必須有意義 -遵守駝峰式命名法 首字母小寫,后面單詞首字母大寫 例如:userInfor?
8.數據類型
七大數據類型
- 基本數據類型(簡單數據類型)
- number 數值型
- string 字符串
- boolean 布爾型
- undefined 未定義
- null 空引用
- 引用數據類型(復雜數據類型)
- object
- Array
轉載于:https://www.cnblogs.com/wxc1991/p/8904427.html
總結
以上是生活随笔為你收集整理的javascript的基础(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爬虫_python3_requests_
- 下一篇: Spring的bean管理注解和配置文件