随笔分类 -  JavaScript高级

只有注册用户登录后才能阅读该文。
posted @ 2019-10-02 06:56 wzndkj 阅读(14) 评论(0) 推荐(0) 编辑
摘要:hybrid是什么,为何用hybrid? hybrid即‘混合’,即前端和客户端的混合开发。 比如大部分app打开详情页,上面返回和三个点,底部的评论等是客户端做的。中间的页面就可以用hybrid。 为何使用hybrid,第一个可以快速迭代更新,无需app审核。如果要审核,一天一上线那是不可能的事情 阅读全文
posted @ 2019-07-01 18:36 wzndkj 阅读(926) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-29 07:00 wzndkj 阅读(18) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-29 06:31 wzndkj 阅读(11) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-28 06:33 wzndkj 阅读(11) 评论(0) 推荐(0) 编辑
摘要:jsx语法 1、所有html标签他都支持 <div></div> 2、大括号里面可以引入js变量 或者 表达式 {name || ''} 3、可以做判断 {show ? '' : ''} 4、可以循环 {list.map(item=>{ return <li>{item}</li>})} 5、样式 阅读全文
posted @ 2019-06-26 09:53 wzndkj 阅读(801) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-25 06:56 wzndkj 阅读(12) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-24 06:20 wzndkj 阅读(15) 评论(0) 推荐(0) 编辑
摘要:模板是什么 <div id='app'> <div> <input v-model="title"/> <button v-on:click="add">submit</button> </div> <ul> <li v-for="item in list"> {{item}} </li> </ul 阅读全文
posted @ 2019-06-22 20:21 wzndkj 阅读(2540) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-20 06:38 wzndkj 阅读(14) 评论(0) 推荐(0) 编辑
摘要:说一下对MVVM的理解 MVC Model,View,Controller。 View是视图,界面,有输入框,有按钮,有列表等。 Model是数据源,比如todolist里面等title,list。 Controller是控制器,控制view的变化,也能控制model的变化。 说一下对MVVM的理解 阅读全文
posted @ 2019-06-18 06:42 wzndkj 阅读(238) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2019-06-17 07:08 wzndkj 阅读(648) 评论(0) 推荐(0) 编辑
摘要:大致流程 var vnode = { tag: 'ul', attrs: { id: 'list' }, children: [{ tag: 'li', attrs: { className: 'item' }, children: ['item 1'] },{ tag: 'li', attrs: 阅读全文
posted @ 2019-06-16 17:46 wzndkj 阅读(465) 评论(0) 推荐(0) 编辑
摘要:如图,两个文本文件,linux有一个最基本的diff命令,就是找出两个文件的异同,区别。 如图,两个文本文件,linux有一个最基本的diff命令,就是找出两个文件的异同,区别。 还有git diff的命令,也可以看出修改的内容,如图 网上还有一些对比的工具,也可以对比代码的区别。 所以diff算法 阅读全文
posted @ 2019-06-16 17:04 wzndkj 阅读(606) 评论(0) 推荐(0) 编辑
摘要:vdom如何应用,核心api是什么 1、介绍snabbdom(开源社区用的多,vue2用的是他) 首先回顾下之前的vdom格式 真实的dom <body> <ul id="list"> <li class="item">item 1</li> <li class="item">item 2</li> 阅读全文
posted @ 2019-06-16 08:23 wzndkj 阅读(310) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-14 06:45 wzndkj 阅读(7) 评论(0) 推荐(0) 编辑
摘要:async,await和promise并不冲突,可以是promise的扩展 1、then只是将callback拆分了(以前callbak的也是函数,只不过后面可以拆分了,组件化了) function waitHandle(){ var dtd = $.Deferred(); // 创建一个defer 阅读全文
posted @ 2019-06-12 07:13 wzndkj 阅读(262) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-12 06:36 wzndkj 阅读(14) 评论(0) 推荐(0) 编辑
摘要:我们说jquery1.5之后用的用deferred,那么deferred到底是个什么东西,看个例子 var wait = function(){ var task = function(){ console.log('执行完成'); } setTimeout(task, 2000); } wait( 阅读全文
posted @ 2019-06-07 07:35 wzndkj 阅读(207) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-06 06:53 wzndkj 阅读(9) 评论(0) 推荐(0) 编辑