js常見知識點 1

2022-06-25 22:18:13 字數 1077 閱讀 6248

物件訪問

book.topic

等價於book['topic']

var index = "topic"book[index]

等價於book.topic

math函式

math.pow(2,3)

math.round(1.6)

math.ceil(0.6)

math.floor(0.6)

math.random()

nan,infinity,-infinity

0/0 = nan

n/0 = infinity

-n/0 = -infinity

判斷是否是nan

x != x -->為true

isnan(x) -->為true

判斷是否是nan,infinity,-infinity

isfinity(x) -->為true

字串方法

var str = 'hello world's.charat(0)             -->'h'

s.substring(1,4) -->'ell's.substring(4) -->'o world's.substring(-4) -->'hello world's.slice(1,4) -->'ell's.slice(4) -->'o world's.slice(-4) -->'orld'sustring和slice方法大體相同但是在傳入負數時,slice返回後幾位字元,substring返回字串。

s.indexof('l') -->2s.lastindexof('l') -->9s.indexof('l',3) -->3 'l'在3及3之後首次出現的位置

s.split(',')

s.replace('l','l')

s.touppercase()

s.tolowercase()

常見知識點總結 1

1.獲得專案中info.plist檔案的內容 1 nsbundle mainbundle infodictionary 2 版本號在info.plist中的key kcfbundleversionkey 2.自定義控制器的view 重寫loadview方法 不需要呼叫 super loadview ...

c 常見知識點1

1 深拷貝和淺拷貝 編譯系統在我們沒有自己定義拷貝建構函式時,會在拷貝物件時呼叫預設拷貝建構函式,進行的是淺拷貝 在對含有指標成員的物件進行拷貝時,必須要自己定義拷貝建構函式,使拷貝後的物件指標成員有自己的記憶體空間,即進行深拷貝 2 bool,int,float,指標型別與0進行比較 bool a...

js知識點 掘金 JS小知識點補充

toc 邏輯或與邏輯與 1.在條件判斷中使用 條件中的 兩個條件都成立,整體判斷條件才會成立 條件中的 只要有乙個條件成立,整體判斷條件就成立。2.在賦值操作中使用 var a 1 2 首先驗證1是真假,如果為真,把1賦值給a,如果為假,把2賦值給a a b 先驗證a的真假,為真結果是a,為假結果是...