摘要:
1.渲染层和逻辑层 1.1 通信模型 小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在逻辑层。 1.2 数据驱动 WXML结构实际上等价于一棵Dom树,通过一个JS对象也可以来表达Dom树的结构 阅读全文
posted @ 2022-10-06 18:12
lwx_R
阅读(133)
评论(0)
推荐(0)
摘要:
1.小程序生命周期 App.js中 App({ onLaunch() { //生命周期回调——监听小程序初始化。全局只触发一次 }, onShow(){ //生命周期回调——监听小程序启动或切前台。 }, onHide(){ //生命周期回调——监听小程序切后台。 }, onError(msg){ 阅读全文
posted @ 2022-10-06 18:00
lwx_R
阅读(93)
评论(0)
推荐(0)
摘要:
slow 一次走一步,fast 一次走两步。 那么当 fast 到达链表的末尾时,slow 必然位于中间。 ListNode* middleNode(ListNode* head) { ListNode* slow = head; ListNode* fast = head; while (fast 阅读全文
posted @ 2022-10-06 11:59
lwx_R
阅读(25)
评论(0)
推荐(0)
摘要:
ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if(l1 == NULL){ if(l2 == NULL){ return NULL; }else{ return l2; } } if(l1 != NULL && l2 == NULL){ 阅读全文
posted @ 2022-10-06 11:47
lwx_R
阅读(10)
评论(0)
推荐(0)
摘要:
ListNode* reverseList(ListNode* head) { ListNode* tail=NULL; ListNode* front=head; ListNode* curr=NULL; //先令curr指向front,front移动下一个,curr的next指向tail实现反转 阅读全文
posted @ 2022-10-06 11:47
lwx_R
阅读(14)
评论(0)
推荐(0)
摘要:
ListNode* getKthFromEnd(ListNode* head, int k) { ListNode* fast=head; ListNode* slow=head; //因为头结点开始 所以要从1开始 for(int i=1;i<k;i++){ fast=fast->next; // 阅读全文
posted @ 2022-10-06 11:45
lwx_R
阅读(22)
评论(0)
推荐(0)
摘要:
ListNode* deleteNode(ListNode* head, int val) { if(head->val == val){ head=head->next; return head; } ListNode* front=head->next; ListNode* tail=head; 阅读全文
posted @ 2022-10-06 11:44
lwx_R
阅读(53)
评论(0)
推荐(0)

浙公网安备 33010602011771号