javascript和jquery分別實現的九九乘法表代碼
更新時間:2010年03月15日 20:45:44 作者:
javascript 九九乘法表 附jquery 實現的九九乘法表代碼
javascript實現的九九乘法表代碼
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
jquery實現的九九乘法表代碼
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
用一行代碼打印九九乘法表
展示了jQuery的級聯語法,簡介且功能強大
這個程序的要求:不能用if,for,var xx =等常見js代碼。只能用jquery的鏈式代碼。
于是,要生成99表,必然要遞歸??蛇f歸必然有終止的條件,那就得有if(n==0)return這樣的
代碼,又是不被允許的。那么jquery怎么才能終止呢?我想到了用find(‘p:lt(n)'),n<0的時候
是會終止的。
而bind的使用,純粹是為了遞歸循環(huán)。我們首先建立一個對象,綁定一個事件,無所謂了,比如error,然后在這個對象最后,triggerHandler一下,就能完成遞歸了。
這個程序有兩個遞歸循環(huán),外層的是建立九個,內層的是建立9個,在創(chuàng)建p的時候,把99口訣打出來。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
jquery實現的九九乘法表代碼
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
用一行代碼打印九九乘法表
展示了jQuery的級聯語法,簡介且功能強大
這個程序的要求:不能用if,for,var xx =等常見js代碼。只能用jquery的鏈式代碼。
于是,要生成99表,必然要遞歸??蛇f歸必然有終止的條件,那就得有if(n==0)return這樣的
代碼,又是不被允許的。那么jquery怎么才能終止呢?我想到了用find(‘p:lt(n)'),n<0的時候
是會終止的。
而bind的使用,純粹是為了遞歸循環(huán)。我們首先建立一個對象,綁定一個事件,無所謂了,比如error,然后在這個對象最后,triggerHandler一下,就能完成遞歸了。
這個程序有兩個遞歸循環(huán),外層的是建立九個,內層的是建立9個,在創(chuàng)建p的時候,把99口訣打出來。
相關文章
javascript:window.open彈出窗口的位置問題
這篇文章主要介紹了javascript:window.open彈出窗口的位置問題,需要的朋友可以參考下2014-03-03JavaScript是否可實現多線程 深入理解JavaScript定時機制
JavaScript的setTimeout與setInterval是兩個很容易欺騙別人感情的方法,因為我們開始常常以為調用了就會按既定的方式執(zhí)行, 我想不少人都深有同感,2009-12-12基于Bootstrap使用jQuery實現輸入框組input-group的添加與刪除
這篇文章主要介紹了基于Bootstrap使用jQuery實現輸入框組input-group的添加與刪除的相關資料,需要的朋友可以參考下2016-05-05