js
Sherlock_db
这个作者很懒,什么都没留下…
展开
-
关于js你肯定会用到的数组相关处理方法(数组合并,数组之间匹配,数组对象分类,去重等)
对于数组的相关复杂处理方法原创 2022-08-09 10:02:47 · 224 阅读 · 0 评论 -
js高级进阶-重点难点
js高级进阶部分数组类型:typeof能判断的部分只有 number/String/boolean/undefine/Array/function/Object判断是否null或undefined直接用===判断就好不需要typeof,不能判断object与null、object与arraya instanceof b a类型是不是b类型的实例 instanceof返回truefalseaa={a:function(){return function(){return ‘aaa’}}}原创 2020-10-28 21:11:39 · 627 阅读 · 2 评论 -
js原型链prototype详解(巨清晰)
Javascript系列之第一篇:Prototype原型链。在软件园里随便拉一个码农估计都会写JS,大部分也知道JS是基于原型的语言,但是如果问及JS原生对象(Object,Function,Array,Date等)的这个原型链长什么样子?估计能回答出来的人就少了,我开始也非常糊涂,后来决心一定要好好搞一下,花了2天功夫基本算是明白了,分享如下:测试环境:Firefox、Firebug;为做好铺垫,按顺序解释如下概念:1)类型、原生类型、对象类型(types、primitive types、objec转载 2020-10-11 16:56:14 · 795 阅读 · 0 评论 -
js常用的一些方法
map()方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组,它不会改变原来的数组。apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A对象应用B对象的方法。call:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.call(A, args1,args2);即A对象调用B对象的方法。JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法apply和call的功能是原创 2020-08-20 16:53:40 · 138 阅读 · 0 评论