js雜記 js jquery實戰雜記 1

2022-08-27 04:42:08 字數 1162 閱讀 1119

1、jquery中event.originalevent屬性

該方法的作用是指向原始的事件物件

2、js滾輪事件(mousewheel/dommousescroll)

ie、chrome:mousewheel

firefox:dommousescroll

ie、chrome:event.wheeldelta(向下滾動為負值)

firefox:event.detail(向下滾動為正值)

$(document).bind(   

scroll_screen.move(delta); //if( delta < 0 )

});

3、jquery右鍵事件

contextmenu

4、監聽輸入框(input、textarea)常用事件

keyup

keydown e.keycode == 13

blur

propertychange(滑鼠貼上)

input(滑鼠貼上)

5、js監聽橫屏(android上只能在window繫結橫屏事件,否則不起效果)

var orientationchangehandler = function () , 100);

};window.addeventlistener('orientationchange', orientationchangehandler);

window.removeeventlistener('orientationchange', orientationchangehandler);

6、監聽手機搖動

//監聽手機搖動事件

if (window.devicemotionevent) else

var shake_threshold = 3000; // ios:3000,android:600?800?

var last_update = 0;

var x = y = z = last_x = last_y = last_z = 0;

function devicemotionhandler(eventdata)

last_x = x;

last_y = y;

last_z = z;

}}

js知識整理 雜)

mapactions stage 3 物件展開運算子,mapactions函式返回乙個物件,然後對返回物件使用展開符 解構 可以快速取得陣列或者物件當中的元素或者屬性,無需藉由arr x 或者obj key 等方式進行賦值 var a,b,c arr 變數名與物件屬性名不一致解構 var obj v...

JS雜學筆記2

1.js的原始資料型別和引用資料型別 原始資料型別 undefined,boolean,string,null,number 引用資料型別 物件object 2.null和物件 雖然typeof null 的輸出值為object但是null卻並不是乙個物件,出現這個現象的原因是由於js的乙個bug。...

JS 知識點雜記

this 指向 在 js 中,將乙個變數賦值為null和undefined幾乎沒有什麼區別,它們都是虛值 falsy 在判斷語句中都會被轉為false。雖然它們非常類似,但是還是有一些區別的 null表示沒有物件,即該處沒有值。典型的用法是 作為函式的引數,表示該函式的引數不是物件。作為物件原型鏈的...