昨天結束了關於JAVAse的所有內容了,今天起就開始說JAVAscript的知識點了。JavaScript 是 Web 的編程語言。所有現代的 HTML 頁面都使用 JavaScript,因此給大家帶來了這篇「大數據開發基礎之JAVAscript基礎知識」。

一、JAVAScript
JavaScript簡介
JavaScript是一種解釋型腳本語言,目的是能夠在客戶端的網頁中增加動態效果和交互能力,實現了用戶與網頁之間的一種實時的、動態的交互關係。
它最初是由網景公司設計的,起名為LiveScript,後來Java語言非常紅火,網景公司希望藉助Java的名氣來推廣,改名為JavaScript,但是除了語法有點相似,在其他部分基本上沒啥關係。後來,JavaScript被Netscape公司交給ECMA制定標準,成為ECMAScript,最新版ECMAScript6(簡稱ES6)已經在2015年6月正式發布了。
JavaScript 是 web 開發人員必須學習的 3 門語言中的一門:
1.HTML 定義了網頁的內容
2.CSS 描述了網頁的布局
3.JavaScript 網頁的行為
二、JAVAscript特點及基本語法
1.JavaScript 是一門腳本語言。
2.JavaScript 是一種輕量級的編程語言。
3.JavaScript 是可插入 HTML 頁面的編程代碼。
4.JavaScript 插入 HTML 頁面後,可由所有的現代瀏覽器執行。
5.JavaScript 很容易學習。
JavaScript 是一個腳本語言,它是一個輕量級,但功能強大的編程語言。
字面量在編程語言中,一般固定值稱為字面量。
數字(Number)字面量:可以是整數或者是小數,或者是科學計數(e)。如3.14,5.88等。
字元串(String)字面量:」可以使用單引號或雙引號。如”Hello”,”Web”等
表達式字面量:用於計算的固定值。3 + 2.2,3.14 * 2等。
數組(Array:字面量:定義一個數組。如[1,2,3,4,5,6]。
對象(Object:字面量:定義一個對象。如{firstName:”John”, lastName:”Doe”, age:50, eyeColor:”blue”}。
函數(Function)字面量:定義一個函數。如function myFunction(a, b) { return a * b;}。
注意,在JavaScript中,語句需要加結束符「;」。

三、JAVAscript組成及用途
JS組成:ECMAScript(JS的核心)、DOM(文檔對象模型)、BOM(瀏覽器對象模型)
+ ECMAScript:主要定義了JS的語法
+ DOM:一套操作頁面元素的API,DOM可以把HTML看做是文檔樹,通過DOM提供的API可以對樹上的節點進行操作
+ BOM:一套操作瀏覽器功能的API,通過BOM可以操作瀏覽器窗口
主要用於網頁特效、服務端開發、命令行工具、桌面程序、APP、控制硬體—物聯網、遊戲開發
四、JAVAscript申明變數
1.申明變數方式:
js是弱類型語言,所以申明變數的時候,統一用var進行申明變數。如果沒有申明,就會申明一個全局變數。
var a,b,c;
var name = “username”
未賦值的變數,會設置為undefined;
注意:js在預編譯的時候,變數的聲明會被提升到最上面。
全局變數:在最外層申明的變數以及在函數內部未用var申明變數,那麼就是全局變數,所有的全局變數都會在window上
局部變數:在函數內部申明的變數就是局部變數
JS變數命名規範:
必須用字母或者_或者$作為首字母,字母加_加$加數字構成變數名。
js類型:
數值類型:整數/浮點數/infinite/-infinite/nan
字元串類型:」abc」,』123』
對象:{},new object()
布爾值:true和false
undefined:有申明但是未賦值。
null:這是賦值了就是空的內容。

以上就是今天帶來的大數據開發基礎之JAVAscript基礎知識的所有內容了
希望大家點個關注,及時收取最新文章推送。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275374.html