JavaScript概述

来源:https://www.cnblogs.com/lea1941/archive/2019/05/24/10916030.html
-Advertisement-
Play Games

來源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=33&cid= 本節將學習JavaScript語法的一些重要特性。 字元集 JavaScript使用Unicode字元集,因此幾乎允許所有字元、標點符號和符號。 大小寫敏感 JavaScrip ...


來源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=33&cid=

本節將學習JavaScript語法的一些重要特性。

字元集

JavaScript使用Unicode字元集,因此幾乎允許所有字元、標點符號和符號。

大小寫敏感

JavaScript是一種區分大小寫的腳本語言。這意味著函數、變數和關鍵字是區分大小寫的。例如,VAR與var不同,John不等於john。

字元串

字元串是JavaScript中的文本。文本內容必須以雙引號或單引號括起來。

示例:字元串

1 2 3 4 5 6 7 <script>           "Hello World" //JavaScript string in double quotes           'Hello World' //JavaScript string in single quotes     </script>

JavaScript允許您處理任何類型的數字,如整數、浮點數、十六進位等。數字必須不用引號包裝。

整數:1000

浮動:10.2

布爾型

與其他語言一樣,JavaScript還包含true或false作為布爾值。

分號

JavaScript語句由分號分隔。但是,用分號結束每個語句並不是強制性的,但我們建議這樣做。

例如,JavaScript建議三句不同的語句這樣書寫:

one = 1; two=2; three=3;

空白空間

JavaScript忽略多個空格和製表符。

以下語句是相同的。

示例:JavaScript忽略空白空間

var one =1;

var one   =   1;

var one        =         1;

註釋

註釋可以是單行或者多行,註釋的作用是對當前的程式代碼做一些說明解釋,方便別的程式員讀懂代碼的邏輯,註釋和代碼不一樣,不會被程式執行。

單行註釋寫在雙斜杠//的後面,多行註釋寫在/*和*/之間。

示例:代碼註釋

var one =1; // this is a single line comment

/* this  

is multi line

comment*/

var two = 2;

var three = 3;

關鍵詞

關鍵字是JavaScript中的保留詞,不能用作變數名或函數名。

下表列出了JavaScript中使用的一些關鍵字。

關鍵詞

var function if

else do while

for switch break

continue return try

catch finally debugger

case class this

default false true

in instanceOf typeOf

new null throw

void width delete

  需記住的要點:

1、JavaScript使用Unicode字元集。

2、JavaScript區分大小寫。

3、JavaScript字元串必須用雙引號(“)或單引號(‘)括起來。

4、JavaScript數字可以存儲整數、浮點數、十六進位值,而不用使用引號括起來。

5、JavaScript布爾值存儲真假。

6、JavaScript中的每個語句都可以使用分號(;)分隔。這不是強制性的,但建議在每個語句的末尾使用分號。

7、JavaScript忽略多個空白。

8、多行註釋可以包裝在/*和*/之間。單行註釋可以/開頭。

9、JavaScript關鍵字是保留的單詞。不要將它們用作變數或函數名。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1.row_number() 排序策略,連續排序,它會為查詢出來的每一行記錄生成一個序號,依次排序且不會重覆,例如1,2,3,4 SELECT names,dept,row_number() OVER(PARTITION BY dept ORDER BY age DESC) rank FROM wo ...
  • 前面新裝了11GR2 RAC,某天在做巡檢的時候發現alert日誌中存在如下報錯Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.2.0.4.0 - Production Oracle Beque ...
  • [20190515]熱備份模式與rman衝突.txt--//別人的系統做dg時打開熱備份模式,忘記關閉,做rman備份時報錯。做一個記錄。--//實際上也怪自己,實施時沒有講清楚。通過例子說明:1.環境:SCOTT@book> @ ver1PORT_STRING VERSION BANNER x86 ...
  • 在MS SQL Server 2016,已經支持JSON處理。 執行下麵代碼,將獲取ms sql server對象類型以及其說明: IF OBJECT_ID('tempdb.dbo.#json_type') IS NOT NULL DROP TABLE #json_type CREATE TABLE ...
  • MAX()/MIN() KEEP(DENSE_RANK LAST/FIRST) 函數 解釋: 1. max() 獲取最大值; 2.min() 獲取最小值; 3. keep 保持滿足括弧內條件的內容; 4.dense_rank 排序策略,連續排序,如果有兩個同一級別時,接下來是第二級別 ,例如1,2, ...
  • system_health會話概念 我們知道擴展事件(Extended Events)是從SQL Server 2008開始引入的。system_health會話是SQL Server預設包含的擴展事件會話。該會話在SQL Server資料庫引擎啟動時自動啟動,並且運行時不會對性能造成任何明顯影響。... ...
  • redis啟動報錯: [6644] 02 Apr 23:11:58.976 # Creating Server TCP listening socket *:6379: bind: No such file or directory 解決方案: 如下按順序輸入如下命令就可以連接成功 1. redis ...
  • RT3662結合了Rayink的雙頻 802.11n 系統單晶元,相容2T3RMAC,BB,2 4/5GHz射頻,高性能的500MHz MIPS74KcCPU核心,一個USB主機和一個USB OTG,兩個千兆位乙太網MAC,一個PCle主機/設備和一個PCI主機 /設備。RT3662採用Ralink ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...