JavaScript 基礎語法
此篇為隨筆記錄
1、輸入輸出語句
- alert(msg)——瀏覽器彈出警示框
- console.log(msg)——瀏覽器控制檯列印輸出資訊,給程式設計師測試用的
- prompt(info)——瀏覽器彈出輸入框,使用者可以輸入
2、變數
1.轉換為字串
- toString()
- String()強制轉換
- 加法拼接字串——和字串拼接的結果都是字串
2.轉換為數字型
- parseInt(string)函式
- parseFloat(string)函式
- Number()強制轉換
- 隱式轉換(- * /)——利用算數運算轉換
3.轉換為布林型
- Boolean()
- 代表空、否定的值會被轉換為false,如NaN、null、undefined、0
3、函式
- 命名函式——function 函式名() { },呼叫——函式名()
- 匿名函式——var 變數名 = function() { },呼叫——變數名()
- 當不確定有幾個引數傳遞的時候,用函式的內建物件 arguments 獲取,arguments物件中儲存了傳遞的所有實參
- 偽陣列:具有陣列的length屬性;按照索引的方式儲存;沒有真正陣列的一些方法。
4、作用域
建立陣列:
- var arr=[ ];
- new Array();
建立物件:
- var obj = { 屬性一:屬性值,屬性二:屬性值}
- var obj = new Object(); obj.屬性 = 屬性值;
- function 建構函式名() { this.屬性=值;this.方法=function() { } }; 呼叫:new 建構函式名();
建構函式名字首字母要大寫;
遍歷物件——for( 變數 in 物件名);例如,for( var key in obj)
5、物件
升序順序排列:sort(function(a-b));
降序順序排列:sort(function(b-a));
相關文章
- JavaScript 基礎卷(一):基礎語法JavaScript
- JavaScript進階之基礎語法JavaScript
- web路途-基礎的JavaScript語法概要WebJavaScript
- 4、JavaScript進階篇①——基礎語法JavaScript
- javascript中正規表示式的基礎語法JavaScript
- Java基礎-語法基礎Java
- 基礎語法
- JavaScript的基礎語法及DOM元素和事件JavaScript事件
- 高階前端基礎-JavaScript抽象語法樹AST前端JavaScript抽象語法樹AST
- javascript快速入門7--ECMAScript語法基礎JavaScript
- 英語語法基礎
- scala基礎語法-----Spark基礎Spark
- Dart語法基礎Dart
- Vue基礎語法Vue
- Java 基礎語法Java
- CSS 基礎語法CSS
- jQuery基礎語法jQuery
- Scala基礎語法
- redis 基礎語法Redis
- mysql基礎語法MySql
- jQuery 基礎語法jQuery
- Markdown 基礎語法
- JAVA語法基礎Java
- markdow基礎語法
- CSS基礎語法CSS
- go 基礎語法Go
- Markdown基礎語法
- Nice!JavaScript基礎語法知識都在這兒了JavaScript
- javascript基礎語法——變數和識別符號JavaScript變數符號
- Python基礎:語法基礎(3)Python
- 【Java基礎】--深入剖析基礎語法Java
- Dart語法篇之基礎語法(一)Dart
- Golang 基礎之基礎語法梳理 (三)Golang
- Drools之基礎語法
- kotlin基礎語法Kotlin
- C++基礎語法C++
- JAVA基礎語法(一)Java
- Dart的基礎語法Dart