2021-03-03

基礎(chǔ)語法

? 基礎(chǔ)知識

? ? 1.重點語句

? ? ? 通常一行代碼 如果添加了分號->一條語句

? ? ? 使用;分隔

? ? 2.變量

? ? ? 目的

? ? ? ? 通過一個名字 來表示一個可以改變的值

? ? ? 定義方式

? ? ? ? ver 變量名=值;

? ? ? ? ? var關(guān)鍵字

? ? ? ? 不賦值

? ? ? ? ? var 變量名

? ? ? 關(guān)鍵字

? ? ? ? 什么是關(guān)鍵字

? ? ? ? ? 語言本身提供的名字

? ? ? ? ? 有固定意義

? ? ? ? ? ? var

? ? ? ? ? ? ? 如var 就是定義變量的意思

? ? ? ? 語言本身 提供了很多關(guān)鍵字

? ? ? ? ? var

? ? ? ? ? for

? ? ? ? ? if

? ? ? 變量名

? ? ? ? 開發(fā)者起的一個名字

? ? ? ? 注意

? ? ? ? ? 1.不能使用關(guān)鍵字 定義變量名

? ? ? ? ? 2.不能以數(shù)字開頭

? ? ? ? ? 3.不能以特殊符號開頭

? ? ? ? ? 4.定義變量名要有意義

? ? ? ? ? ? 駝峰命名法

? ? ? ? ? ? ? 第一個首字母小寫其他首字母大寫

? ? ? ? ? ? 下劃線命名法

? ? ? ? 意義

? ? ? ? ? 變量名

? ? ? ? ? ? 開發(fā)者起的一個名字

? ? ? ? ? ? 外號

? ? ? ? ? ? 標記

? ? ? ? ? 值

? ? ? ? ? ? 具體內(nèi)容

? ? ? ? ? ? ? 數(shù)字

? ? ? ? ? ? ? 文字(字符串)

? ? ? ? ? ? ? 數(shù)組

? ? ? ? ? ? ? 對象

? ? ? ? ? 由名字 表示 后面的值

? ? ? ? ? ? 子主題 1

? ? 3.注釋

? ? ? 單行注釋

? ? ? ? Ctrl+/

? ? ? 多行注釋

? ? ? ? Ctrl+shift+/

? ?

不讓瀏覽器看到,屏蔽了瀏覽器

? ? 4.調(diào)試

? ? ? 按F12(右鍵檢查元素)->console

? 數(shù)據(jù)類型

? ? Number 數(shù)字類型

? ? ? 包含浮點和整數(shù)

? ? String

? ? ? 字符串類型“”或者"包裹的都是字符串

? ? boolean

? ? ? 波爾類型

? ? ? ? true

? ? ? ? ? 對

? ? ? ? false

? ? ? ? ? 錯

? ? Array 數(shù)組

? ? Object 對象

? ? Function 函數(shù)

? 數(shù)據(jù)類型的轉(zhuǎn)換

? ? 字符串 轉(zhuǎn)數(shù)字

? ? ? 轉(zhuǎn)整數(shù)

? ? ? ? parselnt()

? ? ? 轉(zhuǎn)浮點

? ? ? ? parseFloat()

? 嚴格查看數(shù)據(jù)類型

? ? ? ? ? 1與“1”認為是不相同的

必須類型與值都相同

? ? ? !=(不等于)

? ? ? ? 1 “1”

? ? ? ? ? 假的

? ? ? !==

? ? ? ? 1 “1”

? ? ? ? ? 真的

? ? 邏輯運算符

? ? ? 與&& (兩個and符)

? ? ? ? 所有條件 都必須滿足 才算真的

? ? ? 或||

? ? ? ? 只要有一個條件滿足 就是真的

? ? ? 非!

? ? ? ? 黑白顛倒

? ? ? ? ? 對的就是錯的 錯的就是對的

? ? ? ? /*

* 表示真的值

* true

? ? ? ? ? 如何使用小數(shù)?

? ? ? ? ? ? 精度丟失

? ? ? ? ? ? ? 不要直接使用小數(shù)

? ? ? ? ? ? ? 非要使用

? ? ? ? ? ? ? ? 1.乘以100(精準的級別)倍

? ? ? ? ? ? ? ? 2.運算完畢 再還原倍數(shù)

? 運算符

? ? 算術(shù)運算符

? ? ? +

? ? ? -

? ? ? *

? ? ? /

? ? ? %

? ? 復合運算符

? ? ? +=

? ? ? ? var a =10;

var b = 20;

a =a+ b

? ? ? ? a += b

? ? ? -=

? ? ? ? var a =10;

var b = 20;

a- =a+ b

? ? ? *=

? ? ? /=

? ? ? %=

? ? ? ++

? ? ? ? 自己給自己增加一個一

? ? ? --

? ? ? ? 自己給自己減少一個一

? ? ? 自增自減運算符

? ? 比較運算符

? ? ? 結(jié)果

? ? ? ? 就是一個Boolean類型的值

? ? ? ? ? true

? ? ? ? ? false

? ? ? >

? ? ? <

? ? ? >=

? ? ? <=

? ? ? ==

? ? ? ? 忽略數(shù)據(jù)類型

? ? ? ? ? 1與“1”認為是相同的

? ? ? ===

? ? ? *

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、腳本語言 語言特性:松散 對開發(fā)者的要求很低 如定義變量,嚴謹語言 int a=30; 松散的語言 var a...
    X志閱讀 199評論 0 0
  • 基礎(chǔ)語法 預備知識 1.語句 通常一行代碼 如果添加了分號->一條語句 使用;分隔 2.變量...
    355845cfed2b閱讀 347評論 0 0
  • 1.語句 通常一行代碼 如果添加了分號->一條語句 使用;分隔 2.變量 目的 通過一個名字 來表示一個可以改變的...
    青梅姑娘_54de閱讀 486評論 0 1
  • if 變量名 開發(fā)者起的一個名字 注意 1.不能使用關(guān)鍵字 定義變量名 2.不能以數(shù)字開頭 3.不能以特殊符號開頭...
    4u_394b閱讀 307評論 0 1
  • JavaScrip腳本語言: 特性:松散(對于開發(fā)者的要求低) 如:定義變量嚴禁語言: int a=30; 松...
    啊哈哈哈哈_ec43閱讀 228評論 0 0

友情鏈接更多精彩內(nèi)容