未來發展方向
###三、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入...