• 摘要:引言 我們經常會碰到樹形數據結構,比如組織層級、省市縣或者動植物分類等等數據。下面是一個樹形結構的例子: " " 在實際應用中,比較常見的做法是將這些信息存儲為下面的結構,特別是當存在1對多的父/子節點關系時: 那么,如何將這種對象數組格式轉換為層級樹的格式呢?其實,利用 JavaScript 對象 閱讀全文
    posted @ 2020-01-03 10:13 李中凱 閱讀 (291) 評論 (0) 編輯
    摘要:幾個月前,我的任務是將我們組的 Vue.js 項目構建配置升級到 Webpack 4。我們的主要目標之一是利用 tree shaking 的優勢,即 Webpack 去掉了實際上并沒有使用的代碼來減少包的大小。現在,tree shaking 的好處將根據你的代碼庫而有所不同。由于我們的幾個架構決策, 閱讀全文
    posted @ 2019-11-17 21:49 李中凱 閱讀 (333) 評論 (3) 編輯
    摘要:近日接到騰訊 CDC 前端開發團隊的求職意向詢問,在微信上簡單地聊了下技術,然后拋給我一道面試題。題目內容是編寫一個單機五子棋,用原生 web 技術實現,兼容 Chrome 即可,完成時間不作限制。同時還有幾個要求: 1. 實現勝負判斷,并給出贏棋提示。任意一方贏棋,鎖定棋盤。 2. 盡可能考慮游戲 閱讀全文
    posted @ 2017-06-02 17:14 李中凱 閱讀 (5681) 評論 (8) 編輯
    摘要:目前的工作項目分為前端和后臺,雙方事先約定接口,之后獨立開發。后臺每天開發完后在測試服務器上部署,前端連接測試服務器進行數據交互。前端和后臺分開的好處是代碼不用混在一個工程里一起build,互不干涉。但由此也引發出一個問題,那就是Ajax跨域。目前的項目是一個Single Page App, 基本上... 閱讀全文
    posted @ 2014-08-22 22:13 李中凱 閱讀 (5407) 評論 (6) 編輯
    摘要:ExtJs4 實現自定義坐標軸刻度顯示。 閱讀全文
    posted @ 2014-06-03 11:10 李中凱 閱讀 (3148) 評論 (1) 編輯
    摘要:最近粗略學習了一下jQuery插件制作的基本原理和方法,再次感受到jQuery的方便和強大之處。本著“現學現用”的精神,馬上動手做了個非常簡單的文本框插件,就當練手了。目標效果很簡單:一個文本框,當沒有內容且失去焦點時顯示默認文字(可以加點樣式以突出顯示跟正常輸入文字的區別),獲得焦點時去掉默認... 閱讀全文
    posted @ 2012-08-18 13:01 李中凱 閱讀 (1102) 評論 (2) 編輯
    摘要:對于開發人員來說,數據分頁查詢是常見的需求。網上也有一大堆的分頁查詢存儲過程的例子,有的還冠以“通用”之名。但實際情況是,在特定項目需求下,又顯得不那么通用了。最近在工作中就碰到連接多個表查詢記錄的情況,由于項目是基于Entity Framework的,最初的做法是先寫好相關的視圖,然后映射到EF,采用Linq To Entity查詢數據。這樣的做法運行效率低不說,每次有字段改動還得重新映射一遍,很郁悶。由于之前存儲過程寫的很少,不知道采用存儲過程來實現分頁查詢。在網上參考了幾個實例,再結合自己的項目,利用周末的時間寫了個分頁查詢存儲過程的模板。基本原理是存儲過程的參數采用默認值,根據傳進.. 閱讀全文
    posted @ 2012-05-13 17:39 李中凱 閱讀 (1656) 評論 (0) 編輯
    正文內容加載中...
    posted @ 2020-03-01 18:12 李中凱 閱讀 (1217) 評論 (3) 編輯
    摘要:JavaScript 是對初學者比較友好的一門編程語言,基本上花個半小時看下語法就能寫出能運行的代碼。JavaScript 是動態腳本語言,對數據類型沒有太多的限制,寫起來非常靈活。但正因為如此,初學者如果不深入了解語言本身,往往會犯一些錯誤,從而導致一些很難發現的 bug。 拋開 JavaScri 閱讀全文
    posted @ 2020-02-14 18:03 李中凱 閱讀 (211) 評論 (0) 編輯
    摘要:JavaScript(或ECMA Script) 是一門不斷發展的語言,有許多關于如何前進的建議和想法。TC39(技術委員會39)是負責定義JS標準和特性的委員會,今年他們非常活躍。以下是目前處于“Stage 3階段”的一些提案摘要,這是“完成”之前的最后一個階段。這意味著這些特性將很快在瀏覽器和其 閱讀全文
    posted @ 2020-01-17 11:27 李中凱 閱讀 (424) 評論 (2) 編輯
    摘要:在編程領域中,模塊是自包含的功能單元,可以跨項目共享和重用。它們使開發人員的生活更加輕松,因為我們可以使用它來增加應用程序的功能,而不必親自編寫這些功能。它還讓我們可以組織和解耦代碼,從而使應用程序更容易理解、調試和維護。 在本文中,我們來探究如何使用 Node.js 中的模塊,主要介紹如何導出和導 閱讀全文
    posted @ 2020-01-08 12:14 李中凱 閱讀 (200) 評論 (0) 編輯
    摘要:引言 我們經常會碰到樹形數據結構,比如組織層級、省市縣或者動植物分類等等數據。下面是一個樹形結構的例子: " " 在實際應用中,比較常見的做法是將這些信息存儲為下面的結構,特別是當存在1對多的父/子節點關系時: 那么,如何將這種對象數組格式轉換為層級樹的格式呢?其實,利用 JavaScript 對象 閱讀全文
    posted @ 2020-01-03 10:13 李中凱 閱讀 (291) 評論 (0) 編輯
    摘要:你可能在網上見過有人用 幾個不同的字符寫的各種稀奇古怪的 JavaScript 代碼,雖然看起來奇怪,但是能正常運行!比如這個: 你猜運行結果是什么?你可以自己去控制臺試一下。 看起來很神奇,但這到底是怎么回事呢? 事實上,你幾乎可以用下面這 6 個字符寫出任意的 JavaScript 程序: 很多 閱讀全文
    posted @ 2020-01-02 10:12 李中凱 閱讀 (897) 評論 (7) 編輯
    摘要:我以前很喜歡 jQuery,而且說實話,我是先學jQuery,再學 JavaScript 的。所以我寫這篇文章有點像是在背叛 jQuery。 我知道,關于為什么不應該用 jQuery 的文章已經汗牛充棟,但我只是想說下自己的親身體驗。 " " 不用 jQuery 用什么? 隨著 web 的發展,新技 閱讀全文
    posted @ 2019-11-19 11:24 李中凱 閱讀 (179) 評論 (0) 編輯
    摘要:幾個月前,我的任務是將我們組的 Vue.js 項目構建配置升級到 Webpack 4。我們的主要目標之一是利用 tree shaking 的優勢,即 Webpack 去掉了實際上并沒有使用的代碼來減少包的大小。現在,tree shaking 的好處將根據你的代碼庫而有所不同。由于我們的幾個架構決策, 閱讀全文
    posted @ 2019-11-17 21:49 李中凱 閱讀 (333) 評論 (3) 編輯
    摘要: 閱讀全文
    posted @ 2019-11-15 17:07 李中凱 閱讀 (1141) 評論 (0) 編輯
    摘要:近日接到騰訊 CDC 前端開發團隊的求職意向詢問,在微信上簡單地聊了下技術,然后拋給我一道面試題。題目內容是編寫一個單機五子棋,用原生 web 技術實現,兼容 Chrome 即可,完成時間不作限制。同時還有幾個要求: 1. 實現勝負判斷,并給出贏棋提示。任意一方贏棋,鎖定棋盤。 2. 盡可能考慮游戲 閱讀全文
    posted @ 2017-06-02 17:14 李中凱 閱讀 (5681) 評論 (8) 編輯
    贵州快三平台贵州快三主页贵州快三网站贵州快三官网贵州快三娱乐贵州快三开户贵州快三注册贵州快三是真的吗贵州快三登入贵州快三快三贵州快三时时彩贵州快三手机app下载贵州快三开奖 东海县 | 潞西市 | 蒙城县 | 双鸭山市 | 旬阳县 | 宜阳县 | 孟连 | 黄石市 | 深水埗区 | 寿宁县 | 化隆 | 和硕县 | 东海县 | 开封县 | 布拖县 | 两当县 | 宝坻区 | 陵川县 | 五台县 | 龙胜 | 福贡县 | 浦县 | 滕州市 | 富阳市 | 廊坊市 | 尖扎县 | 永城市 | 正蓝旗 | 文昌市 | 夏津县 | 湾仔区 | 进贤县 | 安龙县 | 左云县 | 叙永县 | 观塘区 | 通州市 | 綦江县 | 子长县 | 阿克 | 都安 | 苗栗县 | 成安县 | 三都 | 堆龙德庆县 | 福海县 | 江城 | 美姑县 | 绥宁县 | 东山县 | 固安县 | 两当县 | 贺州市 | 桐城市 | 都兰县 | 伊川县 | 阿克苏市 | 德兴市 | 巴里 | 青铜峡市 | 汝阳县 | 城固县 | 天镇县 | 宣城市 | 济源市 | 綦江县 | 天柱县 | 宜宾市 | 从江县 | 尼玛县 | 平昌县 | 临澧县 | 周口市 | 龙南县 | 克山县 | 图们市 | 襄垣县 | 淳化县 | 通山县 | 包头市 | 昆明市 | 金山区 | 五家渠市 | 海阳市 | 金平 | 海伦市 | 韩城市 | 陵川县 | 新泰市 | 柳江县 | 庆阳市 | 灵丘县 | 巴彦淖尔市 | 龙南县 | 乐陵市 | 江陵县 | 民县 | 永康市 | 政和县 | 吉林市 | 伊宁市 | 巴中市 | 沂水县 | 辽阳市 | 临夏市 | 阳山县 | 全椒县 | 吐鲁番市 | 南岸区 | 金湖县 | 松潘县 | 榆社县 | 新宁县 | 米泉市 | 长乐市 | 冕宁县 | 伊宁市 | 鄂尔多斯市 | 汝州市 | 定安县 | 玛沁县 | 太原市 | 鄂尔多斯市 | 松江区 | 闵行区 | 根河市 | 彩票 | 靖边县 | 若尔盖县 | 红安县 | 溧水县 | 苗栗县 | 云梦县 | 保德县 | 曲靖市 | 闵行区 | 三原县 | 嘉荫县 | 南江县 | 赤城县 | 驻马店市 | 房产 | 鄄城县 | 蒲江县 | 台东市 | 沙河市 | 苏尼特左旗 | 于都县 | 十堰市 | 汉寿县 | 泌阳县 | 浮梁县 | 大庆市 | 海林市 | 晋中市 | 礼泉县 | 中方县 | 台州市 | 邢台市 | 巫山县 | 营口市 | 南郑县 | 平度市 | 久治县 | 将乐县 | 雷山县 | 浑源县 | 海宁市 | 双桥区 | 商南县 | 万全县 | 青冈县 | 婺源县 | 桐梓县 | 镇康县 | 澄江县 | 炉霍县 | 余庆县 | 西林县 | 山东省 | 金山区 | 乳源 | 姚安县 | 郧西县 | 定南县 | 屯门区 | 河源市 | 卢湾区 | 台北县 | 沈丘县 | 富蕴县 | 南通市 | 巴南区 | 平顺县 | 永州市 | 靖州 | 泰来县 | 泗水县 | 南部县 | 前郭尔 | 沙河市 | 维西 | 新营市 | 泽普县 | 阳山县 | 绥中县 | 遵义县 |