js課程 1 2 js概念

2021-09-08 05:16:21 字數 962 閱讀 8018

getelement獲取的是標籤,是元素,同樣也是js物件,也有屬性和方法,方法就是onclick這些事件,屬性就是固有的屬性

13 //找到小狗

14 dogobj=document.getelementbyid('dogid'); 15 16 //給小狗加事件 17 dogobj.οnclick=function()

因為js是內建了很多物件,我們可以直接使用而不用建立,比如document、history、event等等

在執行位置輸出html,可以html標籤

2.document.write('');

方法就是那些onclick事件那些,屬性的話就標籤的各種屬性

13 //找到小狗

14 dogobj=document.getelementbyid('dogid'); 15 16 //給小狗加事件 17 dogobj.οnclick=function()

何為js特效:

1.定義事件(觸發時機+行為)

2.觸發事件(行為發生)

3.事件發生是具有重複性

物件導向程式設計:(js是一門基於物件的語言)

1.如何獲得該物件

2.如何呼叫該物件的屬性

3.如何呼叫該物件的方法

物件的組成部分:

1.屬性(特徵)

2.方法(行為)

js標籤放置位置(執行順序):

1.內聯

2.內部

3.外部

變數定義:

username='小金';

字串連線變數:

'my name is '+username

js如何輸出變數:

1.alert(username);

2.document.write('');

js中字串連線符:

+

1237

89111225

js高階課程1

資料儲存方式 建立乙個基本的資料型別,把資料儲存在棧裡面 如果建立引用資料型別,則把資料儲存在堆裡面,但會在棧裡面儲存該資料型別的位址 位址是字串 棧 儲存基本資料型別,儲存使用者建立引用資料型別在堆的位址 位址是字串 堆 儲存引用資料型別,也可以儲存包含基本資料型別的物件。ec execution...

js外掛程式概念

1 理論 module 模組,模組化開發。把業務需求分模組。每乙個模組負責乙個功能的實現。2 概念 匿名函式 宣告並執行 function 有名字的函式 宣告並執行 var func function func 3 外掛程式寫法 3.1 物件導向思想類方式 new 物件名.方法 自定義類 funct...

js概念筆記(this)

首先要說明的是本文中的this,與mvvm框架如vue,yox等的this是不一樣的,本文討論的this不包括外掛程式中對this變數的封裝使用。一 this繫結 this的繫結想必是沒有什麼疑問的,取決於函式的呼叫位置。es6箭頭函式的this則取決於函式定義的位置。所以想確定this變數究竟指向...