中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)頁制作中網(wǎng)站名稱怎么做谷歌查詢關(guān)鍵詞的工具叫什么

網(wǎng)頁制作中網(wǎng)站名稱怎么做,谷歌查詢關(guān)鍵詞的工具叫什么,建設(shè)網(wǎng)站用什么語言比較好,兼職目錄 深入對象構(gòu)造函數(shù)實例成員靜態(tài)成員內(nèi)置構(gòu)造函數(shù)ObjectArray包裝類型StringNumber 深入對象 了解面向?qū)ο蟮幕A(chǔ)概念,能夠利用構(gòu)造函數(shù)創(chuàng)建對象。 構(gòu)造函數(shù) 構(gòu)造函數(shù)是專門用于創(chuàng)建對象的函數(shù),如果一個函數(shù)使用 new 關(guān)鍵字調(diào)用,那么這…

目錄

    • 深入對象
    • 構(gòu)造函數(shù)
    • 實例成員
    • 靜態(tài)成員
    • 內(nèi)置構(gòu)造函數(shù)
    • Object
    • Array
    • 包裝類型
    • String
    • Number

深入對象

了解面向?qū)ο蟮幕A(chǔ)概念,能夠利用構(gòu)造函數(shù)創(chuàng)建對象。

構(gòu)造函數(shù)

構(gòu)造函數(shù)是專門用于創(chuàng)建對象的函數(shù),如果一個函數(shù)使用 new 關(guān)鍵字調(diào)用,那么這個函數(shù)就是構(gòu)造函數(shù)。

總結(jié):

  1. 使用 new 關(guān)鍵字調(diào)用函數(shù)的行為被稱為實例化
  2. 實例化構(gòu)造函數(shù)時沒有參數(shù)時可以省略 ()
  3. 構(gòu)造函數(shù)的返回值即為新創(chuàng)建的對象
  4. 構(gòu)造函數(shù)內(nèi)部的 return 返回的值無效!

注:實踐中為了從視覺上區(qū)分構(gòu)造函數(shù)和普通函數(shù),習(xí)慣將構(gòu)造函數(shù)的首字母大寫。

實例成員

通過構(gòu)造函數(shù)創(chuàng)建的對象稱為實例對象,實例對象中的屬性和方法稱為實例成員。

總結(jié):

  1. 構(gòu)造函數(shù)內(nèi)部 this 實際上就是實例對象,為其動態(tài)添加的屬性和方法即為實例成員
  2. 為構(gòu)造函數(shù)傳入?yún)?shù),動態(tài)創(chuàng)建結(jié)構(gòu)相同但值不同的對象

注:構(gòu)造函數(shù)創(chuàng)建的實例對象彼此獨立互不影響。

靜態(tài)成員

在 JavaScript 中底層函數(shù)本質(zhì)上也是對象類型,因此允許直接為函數(shù)動態(tài)添加屬性或方法,構(gòu)造函數(shù)的屬性和方法被稱為靜態(tài)成員。

總結(jié):

  1. 靜態(tài)成員指的是添加到構(gòu)造函數(shù)本身的屬性和方法
  2. 一般公共特征的屬性或方法靜態(tài)成員設(shè)置為靜態(tài)成員
  3. 靜態(tài)成員方法中的 this 指向構(gòu)造函數(shù)本身

內(nèi)置構(gòu)造函數(shù)

掌握各引用類型和包裝類型對象屬性和方法的使用。

在 JavaScript 中最主要的數(shù)據(jù)類型有 6 種,分別是字符串、數(shù)值、布爾、undefined、null 和 對象,常見的對象類型數(shù)據(jù)包括數(shù)組和普通對象。其中字符串、數(shù)值、布爾、undefined、null 也被稱為簡單類型或基礎(chǔ)類型,對象也被稱為引用類型。

在 JavaScript 內(nèi)置了一些構(gòu)造函數(shù),絕大部的數(shù)據(jù)處理都是基于這些構(gòu)造函數(shù)實現(xiàn)的,JavaScript 基礎(chǔ)階段學(xué)習(xí)的 Date 就是內(nèi)置的構(gòu)造函數(shù)。

甚至字符串、數(shù)值、布爾、數(shù)組、普通對象也都有專門的構(gòu)造函數(shù),用于創(chuàng)建對應(yīng)類型的數(shù)據(jù)。

Object

Object 是內(nèi)置的構(gòu)造函數(shù),用于創(chuàng)建普通對象。

總結(jié):

  1. 推薦使用字面量方式聲明對象,而不是 Object 構(gòu)造函數(shù)
  2. Object.assign 靜態(tài)方法創(chuàng)建新的對象
  3. Object.keys 靜態(tài)方法獲取對象中所有屬性
  4. Object.values 表態(tài)方法獲取對象中所有屬性值

Array

Array 是內(nèi)置的構(gòu)造函數(shù),用于創(chuàng)建數(shù)組。

數(shù)組賦值后,無論修改哪個變量另一個對象的數(shù)據(jù)值也會相當(dāng)發(fā)生改變。

總結(jié):

  1. 推薦使用字面量方式聲明數(shù)組,而不是 Array 構(gòu)造函數(shù)
  2. 實例方法 forEach 用于遍歷數(shù)組,替代 for 循環(huán) (重點)
  3. 實例方法 filter 過濾數(shù)組單元值,生成新數(shù)組(重點)
  4. 實例方法 map 迭代原數(shù)組,生成新數(shù)組(重點)
  5. 實例方法 join 數(shù)組元素拼接為字符串,返回字符串(重點)
  6. 實例方法 find 查找元素, 返回符合測試條件的第一個數(shù)組元素值,如果沒有符合條件的則返回 undefined(重點)
  7. 實例方法every 檢測數(shù)組所有元素是否都符合指定條件,如果所有元素都通過檢測返回 true,否則返回 false(重點)
  8. 實例方法some 檢測數(shù)組中的元素是否滿足指定條件 如果數(shù)組中有元素滿足條件返回 true,否則返回 false
  9. 實例方法 concat 合并兩個數(shù)組,返回生成新數(shù)組
  10. 實例方法 sort 對原數(shù)組單元值排序
  11. 實例方法 splice 刪除或替換原數(shù)組單元
  12. 實例方法 reverse 反轉(zhuǎn)數(shù)組
  13. 實例方法 findIndex 查找元素的索引值

包裝類型

在 JavaScript 中的字符串、數(shù)值、布爾具有對象的使用特征。

之所以具有對象特征的原因是字符串、數(shù)值、布爾類型數(shù)據(jù)是 JavaScript 底層使用 Object 構(gòu)造函數(shù)“包裝”來的,被稱為包裝類型。

String

String 是內(nèi)置的構(gòu)造函數(shù),用于創(chuàng)建字符串。

總結(jié):

  1. 實例屬性 length 用來獲取字符串的度長(重點)
  2. 實例方法 split(‘分隔符’) 用來將字符串拆分成數(shù)組(重點)
  3. 實例方法 substring(需要截取的第一個字符的索引[,結(jié)束的索引號]) 用于字符串截取(重點)
  4. 實例方法 startsWith(檢測字符串[, 檢測位置索引號]) 檢測是否以某字符開頭(重點)
  5. 實例方法 includes(搜索的字符串[, 檢測位置索引號]) 判斷一個字符串是否包含在另一個字符串中,根據(jù)情況返回 true 或 false(重點)
  6. 實例方法 toUpperCase 用于將字母轉(zhuǎn)換成大寫
  7. 實例方法 toLowerCase 用于將就轉(zhuǎn)換成小寫
  8. 實例方法 indexOf 檢測是否包含某字符
  9. 實例方法 endsWith 檢測是否以某字符結(jié)尾
  10. 實例方法 replace 用于替換字符串,支持正則匹配
  11. 實例方法 match 用于查找字符串,支持正則匹配

注:String 也可以當(dāng)做普通函數(shù)使用,這時它的作用是強制轉(zhuǎn)換成字符串?dāng)?shù)據(jù)類型。

Number

Number 是內(nèi)置的構(gòu)造函數(shù),用于創(chuàng)建數(shù)值。

總結(jié):

  1. 推薦使用字面量方式聲明數(shù)值,而不是 Number 構(gòu)造函數(shù)
  2. 實例方法 toFixed 用于設(shè)置保留小數(shù)位的長度
http://www.risenshineclean.com/news/59041.html

相關(guān)文章:

  • 宮免費網(wǎng)站網(wǎng)絡(luò)服務(wù)合同
  • 常德網(wǎng)站設(shè)計公司寧波百度關(guān)鍵詞推廣
  • 煙臺專門做網(wǎng)站的公司網(wǎng)站設(shè)計方案
  • 網(wǎng)站備案 費用百度上怎么打廣告宣傳
  • 如何分析競爭對手的網(wǎng)站開網(wǎng)店3個月來虧了10萬
  • 做網(wǎng)站去哪好百度網(wǎng)站提交入口
  • 找人做網(wǎng)站維護多少錢代發(fā)qq群發(fā)廣告推廣
  • 爬取數(shù)據(jù)做網(wǎng)站網(wǎng)站seo內(nèi)容優(yōu)化
  • 做企業(yè)網(wǎng)站的意義優(yōu)化網(wǎng)站排名技巧
  • 做網(wǎng)站搞笑口號中國國家培訓(xùn)網(wǎng)
  • 下載免費軟件哪個網(wǎng)站好百度提交入口的網(wǎng)址
  • 杭州網(wǎng)站建設(shè)案例網(wǎng)址查詢?nèi)肟?/a>
  • 自制個人網(wǎng)站網(wǎng)站seo收錄工具
  • 獨立網(wǎng)站建設(shè)推廣有什么好方法
  • 學(xué)校建設(shè)網(wǎng)站的結(jié)論網(wǎng)站搜索優(yōu)化價格
  • 品牌網(wǎng)站建設(shè)磐石網(wǎng)絡(luò)優(yōu)等好搜搜索
  • 國內(nèi)外公司網(wǎng)站差異安卓優(yōu)化大師hd
  • 網(wǎng)上購物有哪些網(wǎng)站?seo根據(jù)什么具體優(yōu)化
  • b2c電子商務(wù)網(wǎng)站源碼網(wǎng)絡(luò)推廣深圳有效渠道
  • 上海網(wǎng)站建設(shè)方法保定百度seo公司
  • 境外企業(yè)網(wǎng)站推廣網(wǎng)絡(luò)服務(wù)有限公司
  • 順德網(wǎng)站建設(shè)價格國家認可的教育培訓(xùn)機構(gòu)
  • 網(wǎng)頁策劃案什么是seo推廣
  • 簡單的j網(wǎng)站建設(shè)方案書磁力庫
  • 網(wǎng)站開發(fā)掙錢嗎百度學(xué)術(shù)官網(wǎng)入口
  • 網(wǎng)站制做正規(guī)的代運營公司
  • 重慶九龍坡營銷型網(wǎng)站建設(shè)公司推薦網(wǎng)絡(luò)營銷推廣8種方法
  • 網(wǎng)絡(luò)公司名字大全及寓意谷歌優(yōu)化方法
  • 二手車為什么做網(wǎng)站自助發(fā)外鏈網(wǎng)站
  • 電子商務(wù)網(wǎng)站建設(shè)分析和總結(jié)口碑營銷ppt