- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 JS闭包
JS闭包 首先,我们先解释一下什么是闭包,闭包就是可以访问其他函数内部变量的函数(其实我的理解是这个其他函数指的是这个函数的父级函数)。 然后什么情况下才会形成闭包呢?当函数内部嵌套函数,并且当内部的函数保存到外部时,便会形成闭包。 谈闭包,就不得不先了解作用域链以及函数变量提升和执行期上下文那些事儿,如果不了解的话,可以去看看我这篇博客点我。 现在,我们还是举个简单的闭包的小栗子吧 ...
2018-07-13 15:53:03 217
原创 浅谈Js作用域以及执行期上下文
作为一个爱美丽也爱学习的程序媛,现在和大家聊一聊js作用域以及执行期上下文那些事儿、、、 作用域 这个有点不知道怎么说,感觉这个名词已经够直白了,作用域顾名思义就是其作用范围,如下代码所示: var a = 'hello' ; function demo1 (){ var b = 0; } console.log(a); //hello console.log(b); //报错 Unc...
2018-07-11 19:21:38 1764 3
原创 浏览器与内核那些事儿
这篇博客主要是为了让自己对当今主流浏览器及其内核加深印象。1、IE浏览器内核:Trident内核,也是俗称的IE内核;2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;3、Firefox浏览器内核:Gecko内核,俗称Firefox内核;4、Safari浏览器内核:Webkit内核;5、Opera浏览器内核:最初是自己的Pres...
2018-07-11 15:17:45 349
原创 Js 中的原始值和引用值
最近开始注重自己的基础知识,以前总是觉得自己什么都要会一点,不精也没关系,现在想想,感觉这种想法是错误的。一些最基本的基础底层知识还是要很扎实的。Js原始值 原始值即一些代表原始数据类型的值,也叫基本数据类型,首先说一下js中有哪些原始值,Number,String,Boolean,Null,Undefined这些基本数据类型都是原始值。原始值存储在栈中。意思就是说,...
2018-07-11 14:39:19 4471 3
原创 小程序知识点分享(二)
小程序之canvas 最近使用了到小程序中canvas组件,简直是步步为坑...... 首先,canvas组件在drawImage线上的图片时,首先要把图片下载到本地,用wx.getImageInfo即可,在success中执行后面的操作。 其次,小程序中canvas的层级总是最高的,就算你设置z-index为-1也时没用的,这时候如果你想让canvas隐藏的话,可以使其绝对定...
2018-07-11 14:33:59 257
原创 小程序知识点分享(一)
小程序的申请注册就不说了,相信官方文档大家都能看明白,而且可以让人避免出错,但是必须要提的是注册者必须清楚你的小程序属于哪个范畴,以及注册时对自己小程序的介绍不要写偏了,否则很有可能会注册失败,而且注册成功后开发者以及在小程序未发布前的体验者都需要早小程序平台设置相关权限,献上官方地址[小程序申请帐号]...
2018-07-11 14:25:23 1601
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人