JS 基礎知識

2022-02-13 14:25:11 字數 1350 閱讀 4076

1、alert語句

彈出乙個對話方塊。

2、console

3、typeof

用這個關鍵字可以測試乙個變數的型別。

var a="字串";

var b=2;

console.log(typeof a);    輸出型別為string

console.log(typeof b);    輸出型別為number

4、prompt語句

彈出乙個帶有輸入框的對話方塊。

var a=prompt("對話方塊標題");

5、parseint函式

(1)字串轉數字

var a=parseint("365天中有290天是陰天");  a=365

(2)小數的取整,不四捨五入

var a=parseint(5.4);    a=5;

6、document.write();  在**頁面上列印輸出內容。

7、document.getelementbyid("id名字");  獲取網頁中的id元素物件。

var obj=document.getelementbyid("id名字");

obj.style.width="200px";

obj.style.height="200px";

obj.style.backgroundcolor="red";

8、變數及其作用域

全域性變數

(1)最外部宣告變數(顯示全域性變數)

(2)函式內部沒有var宣告的變數(隱式的全域性變數)

區域性變數

9、事件三要素

(1)事件源:要觸發的物件  

(2)事件:怎麼觸發這個事件

(3)事件處理程式:發生的結果

書寫格式:事件源.事件=function()

事件表:

10、用js新增特效

樣式才加style,屬性不加style。

例如,你要控制乙個盒子的隱藏樣式:document.getelementbyid("id名字").style.display="none";//隱藏樣式,並且隱藏後不占用空間

11、js的入口函式

window.onload=function這樣的話,表明先載入頁面在去執行js,也就是說,頁面載入沒有完成,**所完成的功能不會起作用。

12、js書寫位置

(1)行內式

點選我(2)內嵌式

(3)外鏈式

JS基礎知識

本週抽空學習了一些js新手需要知道的知識 1 js中用 來賦值,例如var a 1.2 迴圈結構和c 基本相同。3 簡單 基本 資料型別 number string boolean undefined null。4 複雜 引用 資料型別 object array date function。還有一些...

js基礎知識

1.ecmascript 直譯器 0,1 幾乎沒有相容性問題 2.dom 文件,物件,模型 document object model 相容性一般 3.bom 瀏覽器 物件,模型 browser object model 完全不相容 number string boolean function ob...

js基礎知識

1.型別和型別轉換 1 值型別 string 字串 number 數值 boolean 布林值 undefined null 2 引用型別 array 陣列 object 物件 function 函式 2.null 和 undefined 1 undefined表示未定義。對於沒有初始化的變數 函式...