随笔分类 - JAVASCRIPT
目前所说的JAVASCRIPT=ECMAscript+DOM+BOM
DOM全称:Document Object Model,造作网页内容的标准。
BOM全称:Browse Object Model,操作网页浏览器窗口的编程接口
摘要:字面大概意思:在滚动阻止的“ mousewheel”事件中添加了非被动事件侦听器。 考虑将处理程序标记为“被动”以使页面更具响应性。chrome 浏览器检测机制,给予指定属性冒事性能就更好。没法验证。解决目的:强迫症晚期看不惯 debug 时候有任何的 warning.... 解决方法: npm i
阅读全文
摘要:思考:同一个项目不同客户对应的主题不一样,该如何来配置,能够快速便捷的构建(build)不同主题? ... ... ... 1、大部分都会想到把主题提取到单独的css文件(css预编译语言:less,stylus,scss)分包管理,这是必须的 2、如果是多语言,每个客户对应的中文略有不同,也要拆分
阅读全文
摘要:var arr = [{id: 1},{id: 2},{id: 3},{id: 'blank'},{id: 4},{id: 5},{id: 'blank'}, {id: 6},{id: 'blank'}] 1. 把 arr转换为二维数组:以blank分割,如下 [ [{id: 1},{id: 2},
阅读全文
摘要:设计模式中的经典笔录
阅读全文
摘要:设计模式中的经典笔录
阅读全文
摘要:设计模式中的经典笔录
阅读全文
摘要:设计模式中的经典笔录
阅读全文
摘要:基于React的一个简单Todo-list 先赌为快:在线DEMO,感觉还不错点一下star -_- ~ 源码地址: 一、已经完成的功能 1、新增选项(默认未完成) 2、完成状态可以切换 3、当前选项可以删除 4、全部选项选中状态切换 5、全部个数,完成个数,未完成个数实时读取 6、刷新状态不变 7
阅读全文
摘要:一、该模式优缺点1、优点:该模式可以使脚本语法更加一致,在模块代码底部,它很容易指出哪些函数和变量可以被公开访问,从而改善可读性。 2、缺点:如果一个私有函数引用一个公有函数,公有函数是不能被覆盖的。相对脆弱,谨慎使用
阅读全文
摘要:var arr=[{id:0},{id:0},{id:3},{id:2},{id:0},{id:4},{id:0},{id:1},{id:1},{id:2},{id:2}]; for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i].id == arr[j].id){ ...
阅读全文
摘要:function getDateStr(seconds){ var date = new Date(seconds*1000) var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour ...
阅读全文
摘要:实际中遇到需要Facebook和Google+等第三方授权登录自己的Web应用(可能还有Android和IOS的手机应用),本质上都是JS SDK的官方应用。这时候不得不去他们官方查看文档。 注:一下所有连接如果无法打开,请自行翻Q.......... 参考文档: 1、facebook:https:
阅读全文
摘要:ssr:server side rendering(服务端渲染),目的是为了解决单页面应用的 SEO 的问题,对于一般网站影响不大,但是对于论坛类,内容类网站来说是致命的,搜索引擎无法抓取页面相关内容,也就是用户搜不到此网站的相关信息。 一、关于nuxt 1、介绍:中文:https://zh.nux
阅读全文
摘要:在很久之前就想通过工具来规范自己的代码风格,减少程序出错的概率,如果看过我的 一个前端程序猿的Sublime Text3的自我修养 ,这篇博客的朋友,肯定知道在当时我使用 SublimeLinter-jshint 插件来规范风格,但是实际上一直懒癌发作也没去看它的文档,使用着它默认的规则。不过现在是
阅读全文
摘要:function setCookie(c_name, value, expiredays){ var exdate = new Date() exdate.setDate(exdate.getDate() + expiredays) document.cookie = c_name + "=" + escape(value) + ((expiredays == null)...
阅读全文
摘要:看别人在讨论,于是整理了下,大家来看看下面代码中1-11分别输出的答案是什么???(不要试过再说)
阅读全文
摘要:一、前言:偶然看到很多app内又很多关于全景图的页面,出于好奇很想看看怎么实现的。在安居客,以及汽车之家都看到过,先来2个他们的案例大家看看 某装修公司案例1, 汽车之家案例2 是不是眼前一亮,是不是也想看看他们到底怎么实现的。之前写过一个粗糙的关于three.js实现全景图的文章,相比之下上面的要
阅读全文