JS小結(jié)

1、傳參時,如果傳的是一串?dāng)?shù)字,不加引號代表的是數(shù)字(會有位數(shù)限制,如身份證號會傳不全),加引號代表的是字符串,沒有位數(shù)限制。

2、頁面跳轉(zhuǎn):location.href

3、nput 自定義屬性--方便傳值

傳值--info是自定義屬性

<input type="checkbox" id="dataList_"+i+" info="+arr[i]+"/>

4、JS判斷 變量未定義

typeof(selectData)!="undefined"

5、JQuery對同一name名進(jìn)行統(tǒng)一操作

$('input[name="rsList"]').each(function(){

? ? ? ? $(this).attr('checked',false);

})

6、使用contentWindow屬性為子頁面賦值

父頁面:childNode = $("#frameRight").contentWindow;

childNode.areaId = '1122'?

子頁面:console.log(areaId);

7、獲取當(dāng)前時間戳

new Date().getTime()

8、TypeError 和 ReferenceError 的對象名 is not defined 區(qū)別

TypeError: 不存在這個對象

ReferenceError:存在這個對象,不存在需要的屬性或形式(需要函數(shù)卻是變量)

9、刷新當(dāng)前頁面

window.location.reload();

window.location.reload(true);

如果該方法沒有設(shè)置參數(shù),或者參數(shù)是false,它就會用HTTP頭 If Modified Sine 來檢測服務(wù)器上的文檔是否已改變。如果文檔已改變,reload() 會再次下載該文檔。如果文檔未改變,則該方法將會從緩存中裝載文檔。這與用戶單擊刷新按鈕的效果是完全一樣的。

如果把該方法的參數(shù)設(shè)置為true,那么無論文檔的最后修改日期是什么,它都會繞過緩存,從服務(wù)器上重新下載該文檔。這與用戶在單擊瀏覽器的刷新按鈕時按shift鍵的效果是一致的。

10、確認(rèn)框

var aa=confirm('確認(rèn)更改嗎?');

if(aa == true){

alert('更改');

}else{

alert('不更改');

}

11、字符串排序

partArr.sort(tx1.functionSort) ? //對數(shù)組排序

function functionSort(a,b){

if(!a.id){

return false;

}

if(!b.id){

return true;

}

if(b.id.indexOf('公司')>-1){

return false;

}

if(a.id.indexOf('公司')>-1){

return true;

}

}

12、從子頁面讀取父頁面的元素和方法

獲取父頁面元素

$('#id',parent.document).html('設(shè)置內(nèi)容');

window.parent.document.getElementById("huodong").value;

獲取父頁面方法

parent.method();

13、ExtendForm

用于跨頁面?zhèn)髦?/p>

action:用于GET方式傳值

bind:用于POST方式傳值


function showDetail(caseId,flag){

ExtendForm.init({

action:'caseList.php?fathercaseid='+id,

target:'_blank'

}).bind({

detailCaseId:caseId,

zhengkongFlag:flag

})

}

最后編輯于
?著作權(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)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 原生函數(shù)常用的原生函數(shù)String()Number()Boolean()Array()Object()Functi...
    qhaobaba閱讀 363評論 0 0
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,628評論 18 399
  • 單例模式 適用場景:可能會在場景中使用到對象,但只有一個實(shí)例,加載時并不主動創(chuàng)建,需要時才創(chuàng)建 最常見的單例模式,...
    Obeing閱讀 2,311評論 1 10
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 7,295評論 0 17

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