JS知識點(diǎn)01


### 知識點(diǎn)

Object.play();不在不在

> ?播放

Object.pause();

> ?暫停

Object.currentTime

> ?設(shè)置屬性:當(dāng)前開始播放的位置,一般放在播放功能的前面

***

Array.from(arrayLike[, mapFn[, thisArg]])

> arrayLike 想要轉(zhuǎn)換成真實(shí)數(shù)組的類數(shù)組對象或可遍歷對象。

mapFn 可選參數(shù),如果指定了該參數(shù),則最后生成的數(shù)組會經(jīng)過該函數(shù)的加工處理后再返回。

thisArg 可選參數(shù),執(zhí)行 mapFn 函數(shù)時 this 的值。

(v,k) => v ? ? ? 原生JS里會常用;

(v,k) => v ? ? ? jQuery中常用;

array.forEach(callback[, thisArg])

> 對數(shù)組的每個元素執(zhí)行一次提供的函數(shù)(回調(diào)函數(shù))。

需配合document.querySelectorAll()使用,不能使用TagName、ClassName等選擇器

transitionend

> 過渡,在css事件完成過渡后觸發(fā);和click同等級;

object.classList ? 是一個只讀屬性,返回一個元素的類屬性的實(shí)時 DOMTokenList集合。

>

object.classList.add(xxx); ? 添加類;

object.classList.remove(xxx); ? 刪除類;

object.classList.toggle(xxx); ? 刪除or添加類xxx,但不會影響其他的類;

html中定義屬性 ?data-xxx='yyy';

> js中使用屬性值 object.dataset.xxx

jQuery中使用屬性值 ?$().data('xxx');

console.table(對象)

> 以表格的形式顯示

原生js代碼

> [可本地存儲的json數(shù)據(jù)] = JSON.stringify( [內(nèi)容] );

對象=JSON.parse( json數(shù)據(jù) );


存儲本地

讀取本地

[內(nèi)容] = JSON.parse( [json數(shù)據(jù)] );

$.ajax(

{

type:"get",

url:"xxx.php",

dataType:"json",

data:{

name:"張三",

number:$("#staffNumber").val(),

sex:"男",

job:"titleName"

}

success:function(data){

if(data.success){

}

else{

}

}

error:function(jqXHR){

}

}

);

$.ajax(

{

type:"GET",

url:"xxx.php",

dataType:"json",

data:{

},

success:function(){

},

error:function(jqXHR){

}

}

);

設(shè)置時間

`var endTime1 = new Date(2017,2,1,0,0,0);`

parseInt(xxx);

> 取整數(shù);

取 小時、分鐘、秒 數(shù);

> `var m = parseInt(durTime/(60*1000)%60);`

.siblings() jQ中的方法,選中所有兄弟元素(不包括本身);

> `$(this).addClass("on").siblings().removeClass("on");` 給自己加上"on"的類,同時去除兄弟元素的"on"類;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容