日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

javaScript第七天(1)

發布時間:2023/12/13 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javaScript第七天(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JavaScript基礎

核心知識點

  • Math對象中的方法
  • 數組對象中的方法
  • 字符串中的方法
  • 今日學習目標

  • 能夠掌握Math對象中的相關方法
  • 能夠掌握數組對象中的push方法
  • 能夠掌握操作字符串的方法
  • 內置對象介紹

    ? 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/JavaScript

    Math對象

    ? 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)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。