JavaScript
YCHK
这个作者很懒,什么都没留下…
展开
-
作用域,作用域链和闭包精解
参考博客:https://blog.csdn.net/whd526/article/details/70990994 作用域 关于作用域有一篇博客已经写的很好了,我就直接复制过来了 变量的作用域无非就是两种:全局变量和局部变量。 全局作用域: 最外层函数定义的变量拥有全局作用域,即对任何内部函数来说,都是可以访问的:<script> v...原创 2018-05-05 11:43:01 · 299 阅读 · 0 评论 -
JS预编译
**在这一段时间系统的学习了一下JavaScript的知识,本来时不打算写博客的,但是为了以后好查阅,也为了总结自己的学习成果,所以在这里总结一下,也希望有什么不足之处你们能够指出,大家相互探讨一下。**对于没有接触过编程的人,看这会有一定的难度,本文适合有一定基础的人,对于js前面要学习的知识希望你们认真学习再来看本文。好了现在我们开始本文的主题----》**预编译**。学习预编译的目的,主...原创 2018-05-04 23:57:52 · 118 阅读 · 0 评论 -
立即执行函数
参考博客:https://www.cnblogs.com/cnfxx/p/7337889.html 立即执行函数的好处在于隔离作用域,任何一个第三方库都会存在大量的变量和函数,为了避免变量污染(命名冲突),开发者们想到的解决办法就是使用立即执行函数。 1.什么是立即执行函数(IIFE)在了解立即执行函数之前先明确一下函数声明、函数表达式及匿名函数的形式,如下图: 接下...原创 2018-05-05 12:27:06 · 229 阅读 · 0 评论 -
包装类
转载博客:https://www.cnblogs.com/xiaoxiaoyihan/p/5548681.html 写包装类的时候,本来想自己写的,结果看到这一篇已经写的很详细了,就直接转载过来了。 为了方便操作,JavaScript提供了3个特殊的引用类型:Boolean、Number和String。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装...转载 2018-05-07 09:17:40 · 229 阅读 · 0 评论 -
JS 原型与原型链
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明var o1 = {}; var o2 =new Object();var o3 = new f1();function f1(){}; var f2 = function(){};var f3 =...转载 2018-05-07 10:20:34 · 114 阅读 · 0 评论