全套筆記(全棧)

2021-10-02 18:06:02 字數 1447 閱讀 1046

未來發展方向

###三、day3 js基礎

2、物件導向程式設計的語言有:

c語言是面向過程程式語言。

###四、day4 變數和資料型別

3、變數的命名規範

4、資料型別有以下幾種:

引用資料型別 函式

特殊型別: symbol

如何把其它資料型別轉換成布林型別?(有幾種方法)

boolean(1

)=>

true 結果是真。

boolean(0

)=>

false 結果是假。

boolean(-

1)=>

true 結果也是真。

! 『gxlb120』 =>

!是反或叫非,假的反就是真,先把其它型別轉換成布林然後再取反 ,false!0

=>

true;!

1=>

false;!

!null

=>取反兩次,等價於沒有取反,也就剩下轉換為布林型別。如:!

!null

=>

false;!

!undefiend =>

false;!

!nan

=>

false;!

![]=>

true;!

!=>

true

;**規律: 在js當中只有「0、nan

/ 空字串 、null、 undefined 」這五個值轉換為布林型別為false

,其餘都轉換為true

.**

都代表空或者沒有

null 一般都是意料之中的沒有(通俗理解,一般都是人為手動的先賦值為null,後面程式中我們會再 次賦值)

var num =

null

;//=>null 是手動賦值,預示著後面我會把null變數的值進行修改。

null=12

;

undefined 代表的沒有,一般都不是人為手動控制的,大部分都是瀏覽器自主為空

後面可以賦值也可以不賦值。

1、var num;

//=>此時變數的值,瀏覽器給分配的就是

2、undefined

3、 後面可以賦值 ,也可以不賦值。

普通物件

var obj =

;//=>物件的操作:對鍵值對的增刪改查

obj.name //獲取得值

obj[

'name'

]//這也是獲取得值,一般來說物件的

屬性名都是字串格式的。屬性值 不固定,任何格式都可以。

python函式巢狀筆記

關於函式內嵌函式作用域的筆記 def test i 0defa print locals a printi test 這段,locals 的值為空,說明內嵌的a函式沒有預設引入i def test i 0defa print locals print i a printi test 這段,local...

PHP全棧學習筆記15

php標記風格 php一共支援4種標記風格 echo 這是xml風格的標記 複製 指令碼風格 複製 簡短風格 這是簡短風格的標記 複製 asp風格 echo 這是asp風格的標記 複製 php.ini檔案 將short open tag和asp tags 都設定為on,重啟apache伺服器即可 p...

PHP全棧學習筆記14

一 搭建php開發環境 apahce伺服器 dreamwear建立站點 對於 php 開發者來說,選擇一款好用的 php 開發工具是很重要的,目前比較有名的 php 開發工具有 zend studio 等 zend studio 功能更強大,推薦使用 zend studio。zend studio入...