1. 程式人生 > >01 JavaScript語言基礎-概述

01 JavaScript語言基礎-概述

概述

一,概念

JavaScript是一種直譯式指令碼語言、 Web的程式語言。所有現代的HTML頁面都使用JavaScript,用於改進設計、驗證表單、檢測瀏覽器、建立cookies等設計。

二,JS的組成

1,ECMAScript:核心部分,定義JavaScript的語法規範。
2,DOM:Document Object Model文件物件模型,主要是用於管理頁面
3,BOM:Browser Object Model瀏覽器物件模型

三,JS語法特徵

1,變數弱型別
2,區分大小寫
3,語句末尾分號可有可無
4,語句書寫在script標籤中

四,JS資料型別

1>基本型別

string 字串型別
number 數值型別
boolean 布林型別
underfine 未定義型別
null 空物件型別

2>引用型別

物件.內建物件

五,JS變數型別

1,underfined:未定義
2,unll:空
3,boolean:布林型
4,string:字串
5,symbol:符號
6,number:數字
7,object:物件

1,Variables變數

Variables,允許計算機以動態的形式來儲存和操作資料,通過操作指向資料的指標而不是資料本身來避免了記憶體洩露,以上的七種資料型別都可以儲存到一個Variables中,簡寫"var"。

2,變數名書寫規範

在 JavaScript 中所有的變數都是大小寫敏感的,需要區分大寫字母和小寫字母,建議使用駝峰命名法來命名一個Javascript變數

駝峰命名法:

1,變數名的第一個單詞的首寫字母小寫
2,其後面的單詞的第一個字母均為大寫

六,JS輸出語句

alert():直接彈框
document.write():向頁面輸出
console.log():向控制檯輸出
innerHTML向頁面輸出
document.getElementByld("A的名稱");:獲取頁面元素

七,JS的宣告

變數:var 變數名 = 變數值;
函式:function 函式名(){};

八,JS開發步驟

1,確定事件
2,通常事件會觸發一個函式
3,函式操作頁面元素,進行互動動作