会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CheeseCatMiao's Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2018年7月26日
ES6 の 块级作用域
摘要: let实际上为 JavaScript 新增了块级作用域。 上面的函数有两个代码块,都声明了变量n,运行后输出 5。这表示外层代码块不受内层代码块的影响。如果两次都使用var定义变量n,最后输出的值才是 10。 ES6 允许块级作用域的任意嵌套。 上面代码使用了一个五层的块级作用域。外层作用域无法读取
阅读全文
posted @ 2018-07-26 13:30 真希
阅读(168)
评论(0)
推荐(0)
2017年12月17日
javascript中this的指向分析
摘要: 1、this的意义(this是什么?): http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.html this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内
阅读全文
posted @ 2017-12-17 21:18 真希
阅读(242)
评论(0)
推荐(0)
2017年12月2日
let & var 的区别
摘要: 在讲let命令之前,先来回顾一下var的一些特性和用法。 var:用于声明变量的命令 1、作用域:(ES5中仅有函数作用域&全局作用域) (1)如果在一个函数之内用var声明变量,则其在该函数内有效,其外部环境无法访问到这个变量,且该变量在函数内会覆盖全局变量的声明。 (2)如果一个变量在全局环境中
阅读全文
posted @ 2017-12-02 10:31 真希
阅读(260)
评论(0)
推荐(0)
2017年11月26日
npm 全局安装环境配置
摘要: BEGIN 第一步,你首先得下个nodejs 第二步,在nodejs目录下新建两个文件夹,node_cache&node_global(如果本来用过之后已经有node_cache就不用再新建node_cache了) 第三步,以管理员身份运行cmd(这一步很关键!成败在于此~) (1)输入npm co
阅读全文
posted @ 2017-11-26 10:57 真希
阅读(1368)
评论(0)
推荐(1)
2017年11月25日
visibilitychange => 获取页面的可见性
摘要: 今天在写一个轮播时,一切功能都完好,但就是切换页面或者是最小化窗口之后一段时间再次打开页面时,发现轮播图一片空白。 心想着大概是浏览器的处理方式的问题,在搜索资料过后得到了处理方法。 通过为document添加visibilityChange事件即可获取页面的可见性。 可通过可见性不同执行一些操作或
阅读全文
posted @ 2017-11-25 16:41 真希
阅读(415)
评论(0)
推荐(0)
2017年11月21日
js基本数据类型以及判断方法
摘要: js数据类型:Undefined,Null,Boolean,Number,String(5种基本数据类型),Object(引用类型:Date,Fuction,Array) es6新增数据类型:Symbol 比较少见且易忽略的类型:BigInt 判断bigInt的方法: 1)typeof instan
阅读全文
posted @ 2017-11-21 16:16 真希
阅读(246)
评论(0)
推荐(0)
2017年11月20日
如何在多次触发事件时只执行最后一次?(函数防抖)
摘要: 如何让滚轮滑动一次只执行一次事件。 同样的问题,就是窗口多次调整后只允许触发一次事件,且延迟一段时间执行,如何解决。 只需要在事件开头加上clearTimeout即可,每次滑动时都清除排队执行的前面等候事件,以最后一次添加的事件为主。 var scrollEle = document.getElem
阅读全文
posted @ 2017-11-20 16:49 真希
阅读(4020)
评论(0)
推荐(0)
上一页
1
2
3
公告