
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 · 157 阅读 · 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 · 587 阅读 · 0 评论 -
一张图理解js原型和原型链
第一个被问到的问题是:你猜Function._proto_ 是什么? 于是通过博客中转过的一篇博文和js高程学习了原型链并画了张总图,一图了解全部知识 注意:图中的箭头代表等于。 其他基础知识复习部分: A.原型 1.实例的构造函数属性(constructor)指向构造函数。 person1.constructor == Person 2.每个函数对象都有一个prototype...原创 2019-04-11 18:57:17 · 428 阅读 · 0 评论 -
js闭包
提起闭包,不得不提起js的特殊作用域 函数内部可以直接访问函数外部的变量, 但是函数外部不可以访问函数内部的值。 为了解决这个问题,提出了闭包。 js有特殊链式结构,虽然函数外部不可以访问函数内部的值,但如果我们在函数内嵌套一个函数呢,函数里的之对嵌套函数是完全可见的,此时利用嵌套函数访问函数值并返回,就可以拿到函数内部的值了。如图: function f1(){ var num...原创 2019-04-22 17:35:13 · 192 阅读 · 0 评论