![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js高级
前端前端
这个作者很懒,什么都没留下…
展开
-
JS 原型与原型链终极详解
From:https://www.jianshu.com/p/dee9f8b14771一. 普通对象与函数对象JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明var o1 = {}; var o2 =new Object();var o3 = new f1();funct...转载 2019-04-05 02:22:41 · 124 阅读 · 0 评论 -
关于js中的parseInt(),Number(),toString()用法
这次,有朋友提出了一个问题,为什么parseInt("a",b)中a必须小于b,由于这个函数我不太常用,所以刚拿到这个问题我的第一反应是这应该是把a转化为b进制吧,怎么还有大小限制,如果这样,那么a必须小于b这个函数就没有存在的必要了, 经过知识了解。感觉js中进制转化是容易搞懂又容易再次混淆的问题。parseInt("a",b)是将“a”字符串(如果第一个值不为字符...原创 2019-04-10 20:36:06 · 523 阅读 · 0 评论 -
一张图理解js原型和原型链
第一个被问到的问题是:你猜Function._proto_ 是什么?于是通过博客中转过的一篇博文和js高程学习了原型链并画了张总图,一图了解全部知识注意:图中的箭头代表等于。其他基础知识复习部分:A.原型1.实例的构造函数属性(constructor)指向构造函数。person1.constructor == Person2.每个函数对象都有一个prototype...原创 2019-04-11 18:57:17 · 344 阅读 · 0 评论 -
js闭包
提起闭包,不得不提起js的特殊作用域函数内部可以直接访问函数外部的变量,但是函数外部不可以访问函数内部的值。为了解决这个问题,提出了闭包。js有特殊链式结构,虽然函数外部不可以访问函数内部的值,但如果我们在函数内嵌套一个函数呢,函数里的之对嵌套函数是完全可见的,此时利用嵌套函数访问函数值并返回,就可以拿到函数内部的值了。如图:function f1(){ var num...原创 2019-04-22 17:35:13 · 147 阅读 · 0 评论