### 知識(shí)點(diǎn)
Object.play();不在不在
> ?播放
Object.pause();
> ?暫停
Object.currentTime
> ?設(shè)置屬性:當(dāng)前開始播放的位置炼鞠,一般放在播放功能的前面
***
Array.from(arrayLike[, mapFn[, thisArg]])
> arrayLike 想要轉(zhuǎn)換成真實(shí)數(shù)組的類數(shù)組對(duì)象或可遍歷對(duì)象葛碧。
mapFn 可選參數(shù),如果指定了該參數(shù),則最后生成的數(shù)組會(huì)經(jīng)過該函數(shù)的加工處理后再返回井仰。
thisArg 可選參數(shù)混坞,執(zhí)行 mapFn 函數(shù)時(shí) this 的值。
(v,k) => v ? ? ? 原生JS里會(huì)常用;
(v,k) => v ? ? ? jQuery中常用;
array.forEach(callback[, thisArg])
> 對(duì)數(shù)組的每個(gè)元素執(zhí)行一次提供的函數(shù)(回調(diào)函數(shù))囊拜。
需配合document.querySelectorAll()使用某筐,不能使用TagName、ClassName等選擇器
transitionend
> 過渡冠跷,在css事件完成過渡后觸發(fā)南誊;和click同等級(jí)身诺;
object.classList ? 是一個(gè)只讀屬性,返回一個(gè)元素的類屬性的實(shí)時(shí) DOMTokenList集合抄囚。
>
object.classList.add(xxx); ? 添加類霉赡;
object.classList.remove(xxx); ? 刪除類;
object.classList.toggle(xxx); ? 刪除or添加類xxx,但不會(huì)影響其他的類幔托;
html中定義屬性 ?data-xxx='yyy';
> js中使用屬性值 object.dataset.xxx
jQuery中使用屬性值 ?$().data('xxx');
console.table(對(duì)象)
> 以表格的形式顯示
原生js代碼
> [可本地存儲(chǔ)的json數(shù)據(jù)] = JSON.stringify( [內(nèi)容] );
對(duì)象=JSON.parse( json數(shù)據(jù) );
存儲(chǔ)本地
讀取本地
[內(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è)置時(shí)間
`var endTime1 = new Date(2017,2,1,0,0,0);`
parseInt(xxx);
> 取整數(shù);
取 小時(shí)穴亏、分鐘、秒 數(shù)重挑;
> `var m = parseInt(durTime/(60*1000)%60);`
.siblings() jQ中的方法嗓化,選中所有兄弟元素(不包括本身);
> `$(this).addClass("on").siblings().removeClass("on");` 給自己加上"on"的類,同時(shí)去除兄弟元素的"on"類谬哀;