javascript
JS(JavaScript)的初了解6(更新中···)
Js數據類型具體分析
復習 ??點 運算符 ?xxx.sss ??xxx 是對像 ???sss是屬性和方法。
任何數據類型都是擁有屬性和方法的。
字符串 String ???var st=”hello world”;
字符串的定義
?
?
(1)?charAt() 返回指定位置的字符 (index)index是索引
?
(2)?concat() 鏈接兩個或多個字符串,并返回新的字符串
(3)?indexOf() 返回某個字符串在字符串中首次出現的位置(下標)如果沒有返回-1
(4)lastIndexOf() 從后向前檢索某個字符串在字符串中出現的位置,返回值是從起始位置算起
(5)match()
(6)replace()
(7)search()
(8)slice(start,end) ?字符串中截取一段字符,并返回截取的字符
(9)split() ?把字符串分割成字符串數組
(10)substr()?
兩個參數??一個是開始位置,一個是向后截取的個數
(11)substring() 提取字符串中兩個指定的索引號之間的字符。
等價slice
?
(12)toLowercase() ??將所有大寫的轉成小寫
?
(13)toUppercase() ??將所有小寫字母轉換成大寫字母
(14)trim() ?出去字符串兩端的空白.
?
?
var function ?new 都是js的關鍵字
?
var 聲明變量 ??function 定義函數 ??new ?定義對象的
?方法: xx.fn() ?fn 是方法 ?方法歸屬點前面的對象
?函數: fn() ??是函數 ?????函數歸屬定義函數的作用域(函數在哪個作用域下定義就歸屬誰)
?
Js命名
?
當兩個或多個單詞在一起構成一個新詞是,從第二個單詞開始,首字母要大寫。這種命名方法叫駝峰發命名。
?
數據的三大存儲格式
| 姓名 | 性別 | 年齡 |
| 張三 | 男 | 24 |
Json?
?
數組格式
數據通過索引去查找對應的元素???arr[3]
? 2.數組的遍歷
For循環去遍歷數組中的元素
3.數組的其他定義方式
var arr=new Array()
4.指定長度式定義
?
?
Json的格式
我們把?age name sex 叫keys 鍵 (屬性)
我們把后面的 24 張三 男 ?叫值 ?(屬性值)
這種keys:value 這種數據格式在js中叫鍵值對
In ?運算 ?看一個屬性是否是json的
Json的遍歷
For in
如何操作json的值 ???通過.運算 和 []
.和 [] 都表示的的意思
arr[1] arr的索引1第二項,一般數組用[] ?json用 .
?
?
?
?
轉載于:https://www.cnblogs.com/zff123/p/9878231.html
總結
以上是生活随笔為你收集整理的JS(JavaScript)的初了解6(更新中···)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 理一理Latency、Bandwidth
- 下一篇: 彻底搞懂JavaScript执行机制