
周报
ZeroJsus
这个作者很懒,什么都没留下…
展开
-
本周知识点总结weekly27(2020-10-17)
在编译HTML的同时编译当前的脚本js(https://v8.dev/blog/v8-release-78)flutter入门教程(https://flutterchina.club/get-started/codelab/)如何解决一直影响你注意力的影响源(远离这个影响源,因为人至贱则无敌。)...原创 2020-10-19 09:51:05 · 141 阅读 · 0 评论 -
本周知识点总结weekly04(2018-5-7)
Vue大型项目构建探索如何确定大型项目的共有状态1.公用的数据类型2.一个操作多个数据视图同步更新3.不同的数据属于不同的操作类型4.设计根mutation,action,getter5.设计不同namespace的module6.公共的功能模块工具化7.遵循单一原则当前框架能否进入多语言 能 vue-i18njs事件队列的解析...原创 2018-09-19 10:35:33 · 124 阅读 · 0 评论 -
本周知识点总结weekly05(2018-5-14)
js命令基础+进阶document.execCommand 例如可以实现快速将选中的数据复制到粘贴板 --> 参考codepen中对应实例的实现window.getSelection() 获取当前鼠标选中的内容-webkit-background-clip: text; 将背景裁剪为文字的样式 只有chrome支持? --> can I use 支持率较好 --> 与不同浏...原创 2018-09-19 11:41:06 · 147 阅读 · 0 评论 -
本周知识点总结weekly06(2018-5-21)
提升JS方法的技巧 (对Iterator)扩展运算操作符(…)对iterator对象使用for of循环进行遍历arr.includes(key) //查询对应的arr中是否存在指定的值 存在则返回truearr.some(callback) //查询数组中是否有满足callback函数的值 => Booleanarr.every(callback) //查询数组中是否全部值都满...原创 2018-09-19 11:45:08 · 139 阅读 · 0 评论 -
本周知识点总结weekly07(2018-5-27)
window.print() --> 此方法调用每个浏览器的打印模式 @media print{ // 用于指定页面在处于打印模式下的样式 }URL.createObjectURL --> 将blob数据转换成一个url连接(和canvas的toDataURL方法类似) 后者是转base64router.addRoutes([router_item]) // 在Vue中向路由组件动...原创 2018-09-19 14:38:31 · 159 阅读 · 0 评论 -
本周知识点总结weekly08(2018-6-2)
es6计算属性名语法editorconfig 需要安装对应编辑器的对应插件来使文件的设置生效简书对应的文件修改位置用于规范代码格式–>当文件中有这个文件的时候 编辑的对应的文件回去找其父路径或者同级路径中是否存在对应的文件 如果有则将编辑器的编码的格式 替换成文件中所定义的格式FileSaver文件存储–存储txt文档canvas图片和其他类型的文件js-xlsx表格读取数据让浏...原创 2018-09-19 14:40:42 · 137 阅读 · 0 评论 -
本周知识点总结weekly21(2018-9-30)
jquery.serializeArray() //序列化表单元素一组 成为一个key-value(name-value)的键值对象Comodo IT安全服务提供商以及SSL证书(仅有90天免费)供应商SRI资源文件防篡改jQuery slimScroll --> 给div或者其他元素修改滚动区域的滚动框样式...原创 2018-10-10 09:43:55 · 139 阅读 · 0 评论 -
本周知识点总结weekly22(2018-10-22)
parallax重力视差js从灯塔报告中找到h5移动端的优化建议指定Chrome和Opera中主题的背景颜色<!-- 设置Chrome和Opera浏览器下的主题色 --><meta name="theme-color" content="#4285f4&a原创 2018-10-24 17:46:43 · 193 阅读 · 0 评论 -
本周知识点总结weekly24(2018-11-05)
本周的内容原创 2018-11-12 11:02:12 · 116 阅读 · 0 评论 -
本周知识点总结weekly25(2018-11-19)
Ecma运算符原理[js中色值渐变以及 animation steps的使用]原创 2018-11-21 11:10:08 · 138 阅读 · 0 评论 -
本周知识点总结weekly26(2018-12-10)
在需要同时异步加载的外部脚本中配合第三方流程工具或者模块化使用defer属性defer以及async渲染why Object instanceof Function = true Function instanceof Object = true javascript 内存释放测量页面感知时间var perfData = window.performance.timing; var p...原创 2018-12-10 09:26:08 · 153 阅读 · 0 评论 -
本周知识点总结weekly03(2018-5-1)
《金字塔原理》 《深度工作》 《干法》 --> form 领英书单 未完金字塔原则看似废话,但确实是一个伟大的原则,一个伟大的方法论。伟大用途之一,解决问题:当你尝试解决问题时,你从下到上,收集论据,归纳出中心思想,从而建造成坚实的金字塔。有了这个大致的目标,问题解决起来最有效。伟大用途之二,管理手下:如果你是领导,有经验,有手下,对于某个问题,你根据经验提出假设,迅速列出第一级三至七个...原创 2018-09-19 10:34:10 · 164 阅读 · 0 评论 -
本周知识点总结weekly02(2018-4-21)
es6语法整理精进target 优化项目整理 async与await with try…catch进阶用法 Object.assgin的对象合并方法 vue提供自定义watch函数来自定义监听指定data值(this.$watch)(进阶)Reflect内置对象 拦截以及获取对象相关信息 es6+新增内置对象 Reflect.ownKeys获取对象的所有键名 包括常规的和Symbol的...原创 2018-09-19 10:26:40 · 241 阅读 · 0 评论 -
本周知识点总结weekly01(2018-3-3)
ci实现的技术 electron下jquery加载 元素显示隐藏的原生apici: Gitlab Docker+Drone处理electron下jquery加载问题//Insert this line above script imports<script>if (typeof module === 'object') {window.module = module...原创 2018-09-19 10:22:47 · 163 阅读 · 0 评论 -
本周知识点总结weekly13(2018-7-7)
github pages页面静态页面单独部署是部署在gh-pages分支下–>自行选择分支,选择一次之后 无法再次对分支内容进行修改移动端解决方案框架模式下–> 成熟的vw解决方案 使用vw 推荐非框架(原生/类库)–>使用类库(sui 自带flexible)–>参考设计图是px 使用转换工具 px2rem 设计图750 比例二分之一设计图–>(使用flex...原创 2018-09-24 08:26:49 · 187 阅读 · 0 评论 -
本周知识点总结weekly10(2018-6-23)
cookie跨域–>不使用cookie h5 本地存储自带作用域 无法跨域超出内容自动填充高度–>等高布局(使用margin ie6+)jsb 以及 tsvue extendPWA简单案例入门使用ngrok和http-server组件构建内网穿透访问的服务器(支持https) --> hight level字符串或数字 转任意进制数 --> parseInt(s...原创 2018-09-24 08:28:27 · 197 阅读 · 0 评论 -
本周知识点总结weekly12(2018-7-1)
实现双向绑定的方法 Object.defineProperty(obj, prop, descriptor) --> vue,react,angular一切页面所属的功能都可以用Js进行实现, Dom, Bom, Css渲染树JSON.stringify(value[, replacer [, space]]) --> value(需要被序列化的值) replacer(argume...原创 2018-09-24 08:29:24 · 173 阅读 · 0 评论 -
本周知识点总结weekly14(2018-7-15)
css将样式直接修改为字母显示全小写和字母显示全大写–> text-transform: uppercase/lowercase写更少的标签–>迭代至 pug stylus typescript jestpug --> vue-cli中安装pug pug-loaderstylus --> vue-cli中安装stylus stylus-loaderopenpyxl ...原创 2018-09-24 08:33:16 · 202 阅读 · 0 评论 -
本周知识点总结weekly15(2018-7-22)
html 中元素的全局属性contextmenu --> 用于指定页面一个的id名为指定名称的元素accesskey(注意 ie在linux和mac下不支持) --> 设置一个按键让可以获取焦点的元素在触发页面快捷键的时候快速定位(chrome/safari–>alt+key||mac下加control firefox–>shift+alt+key||mac cont...原创 2018-09-24 08:34:29 · 188 阅读 · 0 评论 -
本周知识点总结weekly16(2018-7-29)
使用iframe和websocket来编写钉钉登录优秀的个人简历网站pjax是一个ajax加pushState的网站后台开发的样式规范 一般后台以黑色系做菜单 灰色系做背景 以icon的颜色做突出色菜单栏颜色选择 主色+互补色+突出色二级菜单栏(左侧竖直菜单) height:40px;line-height:40px;banner(一级菜单栏) height:60px;line-hei...原创 2018-09-24 08:35:41 · 159 阅读 · 0 评论 -
本周知识点总结weekly17(2018-8-6)
css变量 --varible_name: value; 使用:root来设置全局作用域如果要全局使用得话需要在全局作用域中定义变量css3自定义属性学习每一个单独的组件都是一个独立的声明控件 包括mixin中的方法也是独立调用的完美使用一个对象的可塑性来构造js应用...原创 2018-09-24 08:37:31 · 167 阅读 · 0 评论 -
本周知识点总结weekly18(2018-8-13)
pre中元素自动换行 white-space: pre-wrap兼容性构建animation ie10才可以正常使用ie8以下 使用attachEvent绑定事件 事件名称 ==> on+事件名称document.currentScript ==> 在script标签中获取当前的脚本document.scripts ==> 获取当前页面所有script标签属性El...原创 2018-09-24 08:38:22 · 130 阅读 · 0 评论 -
本周知识点总结weekly19(2018-8-20)
str.repeat(num) // 重复生成指定次数的字符串超过0xFFFF的字符的支持 将对应字符传唤为unicode值 str.codePointAt(index)将对应unicode转换为utf8编码字符 String.fromCodePoint(unicode)查询对应字符串是否在指定字符串的对应位置 str.startWith(searchstr, beginindex) // ...原创 2018-09-24 08:39:32 · 168 阅读 · 0 评论 -
本周知识点总结weekly20(2018-9-24)
processing 编程语言 专门为电子艺术和视觉交互而创建,目的是通过可视化的方式辅助教学p5.jsphpstudy+vue 伪静态expo–>一套react native构建的移动端系统所谓优秀的业务系统是能保证7*24小时完美解决业务需求使用IntersectionObserver api进行元素的懒加载 --> 参考jsapi中的demo 以及简书对应文章pupp...原创 2018-09-25 08:23:19 · 157 阅读 · 0 评论 -
本周知识点总结weekly09(2018-6-9)
注意webpack分文件打包的问题jsdoc实际操作git hook 为什么使用js git hook 最佳实践–>huskyeslint 主要注重规则习惯纠正–>下划线的设置更换为驼峰命名webpack loader插件进阶 --> script-loader可以直接挂载所有的js文件(将其内容注入到当前整个模块环境中)(非commomJS引入的模式) file-l...原创 2018-09-24 08:24:48 · 186 阅读 · 0 评论