- 博客(5)
- 收藏
- 关注
原创 闭包
闭包 闭包是有权访问函数作用域内变量的函数。就是指利用一个函数来访问另外一个函数内部变量。这个函数就称为闭包函数。 而能访问内部变量的原因是,内部函数的环境变量包含了外部函数的环境变量。 作用域链 当代码在一个环境中执行时,会创建变量对象的一个作用域链,作用域链的作用是能够让你有序的去访问有权访问的变量和函数,不至于混乱不堪,搞不清他们的层级关系。下级的变量对象包括上级的。如果是函数...
2018-09-06 23:53:10
143
原创 function类型
函数: 函数是一个对象 是Function的实列 具有属性和方法 函数名是一个指针 不会与某个函数绑定 函数可以声明试和表达式两种 函数是一个对象的案列解释: Function的构造函数可以接受任意参数,但是最后一个参数被看作是函数体 var sum = new Function(‘1’,2,3,'return 6');不推荐这样些但是很明显这样可以函数是对象,而函数名字是引用指针...
2018-09-05 22:42:16
342
原创 js的基本概念
语法:见解了c和java的语法 区分大小写:标识符是区分大小写的 标识符:变量名称,1第一个字符必须未字母,下划线,或者美元符号。2其它字符字母,下划线,美元符号,和数字 不能是关键字和保留字,true,false,和null 严格模式: 严格模式是根据作用域来执行如果在函数体内使用use strict 那么只在当前函数体内有效,是一个编译指示, 严格模式变量调用delete会报错 变...
2018-09-02 14:43:47
159
原创 数据类型判断
判断数据类型是一个常出现的问题,今天做个总结 判断的主要方式: typeof instanceof Object.proptype.toString.call constructor $.type() 弊端以及第三种的原理: typeof 无法准确判断出空指针对象,数组,和对象。 。。。 Object.prototype.toString.call(); //因为其...
2018-08-31 17:23:55
211
原创 关于伪类选择器
关于强大的nth-child的人是,以前只应用了它的十分之功能,这是一个小的总结。 :nth-child(下标+1); 也就是说不能为零。 有了上面的用法就知道括号里的数值是可以计算的,比如2的倍数,3的倍数这样来写。 :nth-child(2n); 表格中是2的倍数的样式设置; :nth-child(参数可为负数,负数从元素最后开始计算); :n
2017-07-21 13:00:43
363
vue-hyb-app
2022-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人