簡單了解 js

2022-09-10 12:21:15 字數 1435 閱讀 3198

簡單了解js(j**ascript

1.js組成部分

ecma script var a=1; a=2; if,for等語法都屬於es

dom:document object model文件物件模型(html和css)

bom:browser object model 瀏覽器物件模型

1.js兩種引入方式

注:將script寫於最後

doctype html

>

<

html

lang

="en"

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>title

title

>

<

style

>

style

>

head

>

<

body

>

<

div

id="div1"

>

div>

body

>

html

>

//1<

script

src="js/test.js"

>

script

>

//2<

script

>

//js語句

vara=1

console.log(a,b)

script

>

2.變數命名規則

命名規則:

1.由大寫或小寫字母、數字、下劃線、美元符號$組成

2.不能以數字開頭

3.嚴格區分大小寫,比如it和it不是同乙個變數

4.不能使用js中的關鍵字和保留字class

5.要盡量做到見其名,知其意,名字起的有意義一點,用小駝峰命名法

3.資料型別

number

string字串 '', ""

boolean布林值 true false

null 空

undefined 未賦值

array陣列 [1,2,3,4,"abcd",["f","d"]]

object物件 {}

4.分支語句

if(條件)

條件滿足,執行語句1

if(條件)else

條件滿足。執行語句1,不滿足,執行語句2

if(條件1)else if(條件2)else

條件1

從setTimeout簡單了解js事件模型

先從乙個例子入手 function console.log 一條訊息 settimeout function fun2 0 console.log 結束 輸出結果很容易知道 開始執行 一條訊息 結束 第乙個延時函式訊息 第二個延時函式訊息在js事件模型中,執行時從最先進入佇列的訊息開始處理佇列中的訊...

js事件簡單複習 和AJAX的了解

1.js事件 繫結js事件的三種方法 1.elem.on function 相容性好,但是乙個元素的同乙個事件只能繫結乙個事件處理程式。2.obj.addeventlistener 事件型別,處理函式,false ie9一下不相容,可以給乙個物件的乙個事件繫結多個事件處理函式。用xhr傳送請求 op...

了解 JS 原型

當建立了乙個函式時,就會根據一組特定的規則為該函式建立乙個 prototype 屬性,這個屬性指向函式的原型物件。在預設情況下,所有原型物件都會自動獲得乙個constructor 的屬性 這個屬性指向乙個prototype 屬性所在函式的指標 看個例子 當person物件被建立後person物件會有...