原生js基礎

2021-10-23 16:16:02 字數 567 閱讀 1545

js中的物件可以看成是python中字典和物件的結合

用來建立物件的函式,函式名就相當於類名

給指定類所有的物件新增屬性和方法(這兒的所有的物件可以是新增前建立的,也可以是新增後建立)

類名.prototype.屬性 = 值

js通過操作document物件來操作網頁內容

1)獲取節點(獲取標籤)

document.getelementbyid(

id值)

- 根據id屬性值獲取節點(返回的是標籤/節點物件)

document.getelementsbyclassname(

)-

根據class屬性值獲取節點(返回值是類似陣列的容

器-htmlcollection, 容器中的元素是標籤物件)

document.getelementsbytagname(

)-

根據標籤名獲取節點(返回htmlcollection物件,

元素是選中的所有標籤物件)

節點1.inserbefore(節點2,節點3) -

在節點1中節點3的前面插入節點2

原生js基礎

js常見資料型別 數字型別 字串 布林 陣列 型別轉換 number 資料 元資料是什麼格式就轉換成什麼格式的數字 parsefloat 資料 將資料轉換成帶小數點的數字 parseint 資料 將資料轉換成整數 字串 string 容器型資料型別,不可變有序 表示 使用 或 模板字串用 轉義字元 ...

基礎原生js

給input元素賦值顯示,用value let enweninput document.getelementbyid enwentex 獲取input元素填入的值 let enwen document.getelementbyid enwentext value 獲取selection標籤選中的值 ...

原生js基礎部分(三)

1 和 有什麼區別 用於比較 判斷 兩者相等 在比較的時候可以 動換資料型別 true 1 true 用於嚴格比較 判斷兩者嚴格相等 嚴格比較,不會進行自動轉換,要求進行比較的運算元必須型別一致,不一致時返回flase。true 1 false因為 自動將 1 轉換為了true,而 卻不會自動轉換。...