会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
118
119
120
121
122
123
124
125
126
···
128
下一页
2017年8月9日
IOS底部安全区适配的解决办法
摘要: 一、问题描述 iPhone X及以上机型底部存在底部指示条,指示条的操作区域与页面底部存在重合,容易导致用户误操作 二、解决方案: 1、在 index.html 中的 head 中添加如下代码 注意:不加这段代码的话,后面的处理是不生效的 <!-- 在 head 标签中添加 meta 标签,并设置
阅读全文
posted @ 2017-08-09 22:40 古兰精
阅读(1342)
评论(0)
推荐(0)
2017年8月3日
变量声明置顶规则、函数声明及函数表达式和函数的arguments属性初始化
摘要: 一、变量声明和变量赋值: 你可能认为alert出来的结果是1,然后实际结果是“undefined”。要了解为什么,我们需要知道JavaScript里的3个概念: 1、所有的全局变量都是window的属性,语句 var a = 1;等价于window.a = 1; 可以用如下方式来检测全局变量是否声明
阅读全文
posted @ 2017-08-03 23:38 古兰精
阅读(455)
评论(0)
推荐(0)
2017年8月2日
JS操作JSON常用方法
摘要: 一、JSON字符串的替换 工作经常遇到这样的字符串,如下: 需要经过替换后,才能从字符串转化成JSON对象。这里我们需要用JS实现replaceAll的功能, 将所有的 ' \\" ' 替换成 ' " ' 。 代码如下,这里的gm是固定的,g表示global,m表示multiple: var jso
阅读全文
posted @ 2017-08-02 15:25 古兰精
阅读(7114)
评论(0)
推荐(0)
2017年8月1日
深入理解JSON
摘要: 一、JS判断字符串是否为JSON的方法: 以上try/catch的确实不能完全检验一个字符串是JSON格式的字符串,有许多例外: 仔细看看了看比较靠谱的可能是通过正则做判断,但是正则要写的全面才行,想到一个比较简单的方法:如果JSON.parse能够转换成功;并且字符串中包含 { 时,那么这个字符串
阅读全文
posted @ 2017-08-01 10:09 古兰精
阅读(424)
评论(0)
推荐(0)
2017年7月31日
JavaScript事件代理和事件委托
摘要: 一、概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真
阅读全文
posted @ 2017-07-31 23:08 古兰精
阅读(2690)
评论(0)
推荐(1)
JavaScript事件冒泡机制和阻止事件冒泡及默认事件
摘要: 一、阻止事件冒泡: 1、html中加return false 2、js中加return false 3、IE下:window.event.cancelBubble = true; FF下:event.stopPropagation(); 二、阻止默认事件: 1、return false; 2、IE下
阅读全文
posted @ 2017-07-31 22:09 古兰精
阅读(1005)
评论(0)
推荐(0)
2017年7月30日
浅析router全局守卫之beforeEach可能导致的 infinite redirect in navigation guard 问题
摘要: 1、问题背景 路由加了全局守卫之后,报错: 2、原因:内部判断,导致路由产生了死循环 错误代码 router.beforeEach((to, from, next) => { if (store.getters.token) { if (to.path '/login') { next('/') }
阅读全文
posted @ 2017-07-30 18:36 古兰精
阅读(1083)
评论(0)
推荐(0)
浅析普通script标签或defer和async异步加载js脚本对页面渲染的影响
摘要: 一、普通 script 1、文档解析的过程中,如果遇到script脚本,停止页面的解析渲染,下载script脚本 2、如果是多个script脚本, 近似于同时并行下载script脚本 注意:虽然说是遇到script脚本, 就停止后面标签的解析渲染; 但chrome做了优化, 遇到script脚本,
阅读全文
posted @ 2017-07-30 17:20 古兰精
阅读(355)
评论(0)
推荐(1)
2017年7月29日
小知识随手记(四)
摘要: 1、JS禁止BackSpace键: 此问题有个bug就是当鼠标放在一个不可编辑的输入框上的时候,退格键依然会产生页面后退效果!所以修改一下: 还有种情况就是disabled的时候,试验了下发现给input disabled 的时候,其类型就变成了 t == null,所以可以暂时不予考虑。 2、关于
阅读全文
posted @ 2017-07-29 23:14 古兰精
阅读(311)
评论(0)
推荐(0)
2017年7月26日
JavaScript数组与字符串常用方法总结
摘要: 先来一段代码引子: 一、数组: push():向数组尾部添加一个或多个元素,返回添加新元素后的数组的长度。——改变原数组 pop():删除数组最后一个元素,返回删除的该元素。——改变原数组 unshift():在数组的第一个位置添加元素,并返回添加新元素后的数组长度。——改变原数组 shift():
阅读全文
posted @ 2017-07-26 19:52 古兰精
阅读(476)
评论(0)
推荐(0)
上一页
1
···
118
119
120
121
122
123
124
125
126
···
128
下一页
公告