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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

web公选课js基础Part1

發布時間:2024/10/8 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 web公选课js基础Part1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 實現
        • 弱類型語言
        • 三個部分組成
      • ECMAScript
      • DOM
      • BOM
    • 使用
      • 內部
        • 消息對話框
        • 使用內容返回值方法
      • 外部JS
        • 位置
        • 示例
    • 語法
      • 大小寫
      • 沒分號也行
      • 注釋
          • // /**/
      • 代碼塊{}
    • 變量
      • 聲明:var
        • 可以改類型,但不建議
        • 規范首位可以是字母,下劃線,美元符號
        • eg
        • 駝峰,首字母大寫,用類型作為前綴-不錯
      • 關鍵字與保留字
        • 如表
          • 保留字表
    • 基本數據類型
        • 基本類型
      • undefined
      • null(初始化過/用于清空)
      • string,單引號或雙引號
        • string方法
        • 長度
        • 某個位置字符(string第一個從0開始)
        • 連接 concat或+
        • 查找字符串是否含子串,有正序與倒敘
        • 正則查找
        • 正則替換
        • 獲取片段
        • 大小寫轉換
        • 轉義字符(\)
      • number類型
        • 科學計數法
        • 8進制(0)開頭與16進制(0x開頭)
        • 浮點數:要求如下
        • 特殊值
          • infinity無窮大
          • NaN非數字
            • isNaN()
            • 舉例
  • 2020.5.27至此
      • boolean
        • 很有趣的類型轉換
    • 對象類型
      • 總結
      • 本地對象
        • 數組
          • length
          • 直接輸出
        • Date
          • date用法例** 缺省
        • 正則表達式
          • 循環輸出,很有趣
        • Object
      • 內置對象
        • Gobal》全局對象
        • Math對象,無需初始化,有很多,PI,random,sqrt,max,min等等
      • 宿主對象(DOM與BOM)
    • 類型轉換
      • 轉換至字符串,toString
        • 布爾類型true或false
        • 數字類型:默認模式:十進制數值
      • 轉換成數字
        • parseInt,從左至右檢查是否為有效數字
          • 小數點也不是有效數字,可以不同進制
            • 防止默認轉換至8進制
        • parseFloat 相同
          • 小數點認為有效(第一個)
          • 只接受十進制
      • 強制類型轉換 : 類型()
        • Boolean(),非空字符串為true
          • 0,null,undefined為false
        • Number 自動調用parseInt和parseFloat,true變1,false變0
          • 如果多個小數點,直接NaN
          • null 0
          • undefined NaN
        • String() null,undefined也能轉換

實現


弱類型語言


三個部分組成

ECMAScript

DOM

BOM

使用


內部

消息對話框

使用內容返回值方法


外部JS

位置

示例

語法

大小寫

沒分號也行

注釋

// /**/



代碼塊{}


變量

聲明:var



可以改類型,但不建議



規范首位可以是字母,下劃線,美元符號

eg

駝峰,首字母大寫,用類型作為前綴-不錯

關鍵字與保留字

如表

保留字表

基本數據類型

基本類型

undefined


null(初始化過/用于清空)


string,單引號或雙引號


string方法

長度



某個位置字符(string第一個從0開始)


連接 concat或+



查找字符串是否含子串,有正序與倒敘



正則查找


正則替換


獲取片段





大小寫轉換


轉義字符(\)


number類型

科學計數法


8進制(0)開頭與16進制(0x開頭)



浮點數:要求如下





特殊值


infinity無窮大




NaN非數字

isNaN()

舉例


2020.5.27至此

boolean


很有趣的類型轉換

對象類型

總結

本地對象

數組


length

直接輸出

Date


date用法例** 缺省

正則表達式




循環輸出,很有趣




Object





內置對象

Gobal》全局對象

Math對象,無需初始化,有很多,PI,random,sqrt,max,min等等



宿主對象(DOM與BOM)

類型轉換

轉換至字符串,toString

布爾類型true或false

數字類型:默認模式:十進制數值


####數字類型:基數模式:不同進制

轉換成數字

parseInt,從左至右檢查是否為有效數字

小數點也不是有效數字,可以不同進制

防止默認轉換至8進制


parseFloat 相同

小數點認為有效(第一個)

只接受十進制



強制類型轉換 : 類型()

Boolean(),非空字符串為true

0,null,undefined為false


Number 自動調用parseInt和parseFloat,true變1,false變0

如果多個小數點,直接NaN

null 0
undefined NaN

String() null,undefined也能轉換


總結

以上是生活随笔為你收集整理的web公选课js基础Part1的全部內容,希望文章能夠幫你解決所遇到的問題。

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