摘要:在制作一款打卡的時候有這么一個需求創建提醒到系統日歷中,也就是利用系統日歷來做事件的提醒,這么做的好處很明顯,無需處理提醒的細節,也無需后臺。 在制作一款打卡App的時候有這么一個需求 -- 創建提醒到系統日歷中,也就是利用系統日歷來做事件的提醒,這么做的好處很明顯,App無需處理提醒的細節,也無需后臺。這個App是基于Cordova開發的,并沒有訪問系統日歷的接口,我們只能通過插件來...
摘要:最近出去面試,栽在這個問題上,提到,面試官一般會讓你說的特點,一般就要回答以及數據雙向綁定然后面試官會追問你,是如何實現數據雙向綁定的,前面的問題算基礎的話,能答出這個就更上一個臺階,說明你的思考能力不停留在表層,遺憾的是我只能大概說出。 最近出去面試,栽在這個問題上,提到vuejs,面試官一般會讓你說vuejs的特點,一般就要回答virtual dom tree, dom tree ...
摘要:在分析遞歸之前,需要了解下中壓棧概念。在中,調用函數時,都會發生壓棧行為,遇到含關鍵字的句子或執行結束后,才會發生出棧。 原文地址 1. 遞歸是啥? 遞歸概念很簡單,自己調用自己(下面以函數為例)。 在分析遞歸之前,需要了解下 JavaScript 中壓棧(call stack) 概念。 2. 壓棧與出棧 棧是什么?可以理解是在內存中某一塊區域,這個區域比喻成一個箱子,你往箱子里放些東...
摘要:測試一下,在瀏覽器里執行上述代碼,發現斷點按照我們期望的被觸發了從調用棧也能發現確實是這一行代碼觸發的斷點,我們自己注冊的屬性修改監聽器確實工作了。 我們在開發一些大型前端項目時,會遇到這樣一種情況,某個變量上有個字段。我們想知道是哪一段程序修改了這個變量上的字段。比如全局變量window上我們自定義了一個新字段_name,我們想知道到底有哪些程序給這個字段賦了值。 一行行地調試肯定太...
摘要:題目描述給定兩個有序整數數組和,將合并到中,使得成為一個有序數組。說明初始化和的元素數量分別為和。你可以假設有足夠的空間空間大小大于或等于來保存中的元素。示例輸入輸出代碼實現 題目描述 給定兩個有序整數數組 nums1 和 nums2,將 nums2 合并到 nums1 中,使得 num1 成為一個有序數組。 說明: 初始化 nums1 和 nums2 的元素數量分別為 m 和 n。...