javaScript第七天(1)
生活随笔
收集整理的這篇文章主要介紹了
javaScript第七天(1)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaScript基礎
核心知識點
今日學習目標
內置對象介紹
? JavaScript組成: ECMAScript | DOM | BOM ? ECMAScript: 變量 , 函數, 數據類型 ,流程控制,內置對象。。。 ? js中的對象: 自定義對象 , 內置對象 , 瀏覽器對象(不屬于ECMAScript) ? Math對象,Array對象,Date對象。。。。 ? 通過查文檔學習內置對象 MDN (https://developer.mozilla.org/zh-CN/docs/Web/JavaScript)MDN介紹
MDN: https://developer.mozilla.org/zh-CN/docs/Web/JavaScriptMath對象
? Math.round() 四舍五入(小數如果小于0.5,返回小于當前數字的整數,如果小數部分大于0.5返回大于當前數字的一個整數) ? Math.abs() 取絕對值(返回當前數字的絕對值,正整數) ? Math.max() 返回一組數中的最大值 (可以設置多個參數,返回其中最大值,參數不可以是數組) ? Math.min() 返回一組數中的最小值 (可以同時設置多個參數,與最大值效果一樣) ? Math.pow(x,y) 返回x的y次冪數組對象
? 判斷變量是不是一個數組 Array.isArray(ary) //存在瀏覽器兼容 (H5)中的新方法 ? 清空數組方式:? 給數組賦值為null? 給數組賦值為空? 可以將數組的長度設置為0數組中常用的方法
? 棧方法ary.push() 添加值 ary.pop() 刪除值? 隊列(先進先出)ary.shift() 刪除值 ary.unshift(number) 添加值 ? 翻轉方法ary.reverse() // 翻轉數組? join方法()? indexOf()、lastIndexOf() 備注:1, 可以設置一個參數,代表找對應的值2. 可以設置兩個參數,代表從指定位置處開始找例如: ary.indexOf('a') 在數組中從前向后找a,找到返回對應的位置,找不到返回-1ary.lastIndexOf('a') 在數組中從后向前找a,如果找到返回對應的位置,找不到返回-1案例
? 將數組中的元素以 “|”鏈接的方式輸出var ary = ['張三', '李四', '王五'];輸出結果: 張三 | 李四 | 王五 ? 將一個數組中的字符串順序反轉 ['a','b','c','d'] -> ['d','c','b','a']字符串
-
方法
? 字符方法1. charAt(index) //獲取指定位置處的字符? 字符串方法1. concat() //拼接字符串 等效于 +2. substring(start,end) //從指定位置開始,截取字符串到結束位置, end值取不到3. substr(start,length) //從指定位置開始,截取length長度個字符? 位置方法1. indexOf(字符) //返回字符在字符串中的位置2. lastIndexOf(字符) //從后往前找,只找第一個匹配的字符? 去除空白trim() //只能去除字符串前后空白?其他replace(a,b) // 用b替換a
總結
以上是生活随笔為你收集整理的javaScript第七天(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javaScript第六天(2)
- 下一篇: javaScript第七天(2)