js最基礎語法有哪些?
5種基本資料型別 & 1種複雜的資料型別
JavaScript包含5種基本資料型別,分別是 Undefined / Null / Boolean / Number / String ,基本資料型別就這五種,沒有其他的!
JavaScript包含1種複雜的資料型別,就是 Object 型別, Object 型別是所有其他物件的基類。
注意:JavaScript並不區分浮點數和整數,都是用 Number 來表示。
前面提到的5種基本資料型別,以及這兒的1種複雜資料型別,這就是資料型別的全部了!
基本操作符
這個是常識,知道怎麼回事就好。
常用的操作符包括:算術操作符、關係操作符、布林操作符、賦值操作符等。
控制語句
這就是我們常說的if-else之類的控制語句。
常用的並不多:if語句、switch語句、for語句、while語句、for-in語句。
函式
函式就是一小段邏輯的封裝,理論上邏輯越獨立越好。
JavaScript函式相對其他語言來說有很大不同。JavaScript函式既可以作為引數,也可以作為返回值。
此外JavaScript函式可以接受任意數量的引數,並且可以通過arguments物件來訪問這些引數。
任何一門語言的基礎語法都是相通的,除開一些細節差異,大致就是上面這些了:資料型別、操作符、控制語句、函式、模組等等。
相關文章
- 『Java 語法基礎』物件導向有哪些特性Java物件
- 第一天--js基礎語法JS
- Java基礎-語法基礎Java
- 基礎語法
- scala基礎語法-----Spark基礎Spark
- Python基礎:語法基礎(3)Python
- 常見的Java基礎語法知識都有哪些?Java
- CSS 基礎語法CSS
- Dart語法基礎Dart
- JAVA語法基礎Java
- CSS基礎語法CSS
- Markdown基礎語法
- Python基礎語法Python
- Vue基礎語法Vue
- mysql基礎語法MySql
- JavaScript 基礎語法JavaScript
- Scala基礎語法
- kotlin基礎語法Kotlin
- go 基礎語法Go
- jQuery 基礎語法jQuery
- Java 基礎語法Java
- Markdown 基礎語法
- redis 基礎語法Redis
- jQuery基礎語法jQuery
- Python 基礎語法Python
- python基礎語法—語句Python
- JavaScript 基礎卷(一):基礎語法JavaScript
- web_前端開發JS框架篇-Vue基礎入門版-基礎語法Web前端JS框架Vue
- Dart語法篇之基礎語法(一)Dart
- Python的基礎語法Python
- python 基礎語法(三)Python
- Python基礎語法(二)Python
- Python基礎語法(一)Python
- Vuejs 基礎與語法VueJS
- Scala 的基礎語法
- 20200126 - PHP 基礎語法PHP
- JavaSE的基礎語法Java
- Drools之基礎語法