随笔分类 -  JS基础知识

摘要:该事情的由来是来自于一个面试题,题目是这样的,[1,2,3].map(parseInt)的结果是什么? 作为菜鸟的我们一定是觉得分别把1,2,3分别交给parseInt,无非就是1,2,3嘛。其实结果输出是这样的,1,NaN,NaN,为什么会这样? 那就涉及到两个知识点了,首先map的时候,里面传一 阅读全文
posted @ 2019-08-08 15:05 liujiekun 阅读(1503) 评论(0) 推荐(0)
摘要:记录一下call、apply、bind的源码,然后从根本上明白其用法。 都知道call、apply与bind的用法,call(this,...arguments)、apply(this,[arguments])、var fn = bind(this, ...arguments);fn(...newa 阅读全文
posted @ 2019-08-03 16:10 liujiekun 阅读(1056) 评论(0) 推荐(0)
摘要:记录一下防抖与节流,原地址:https://yuchengkai.cn/docs/frontend/#%E9%98%B2%E6%8A%96。 防抖: 节流:防抖动和节流本质是不一样的。防抖动是将多次执行变为最后一次执行,节流是将多次执行变成每隔一段时间执行。 阅读全文
posted @ 2019-07-20 16:39 liujiekun 阅读(202) 评论(0) 推荐(0)
摘要:对象: 1、定义对象属性 属性描述符(也称为:数据描述符) 属性描述符(也称为:数据描述符) 属性描述符(也称为:数据描述符) 属性描述符(也称为:数据描述符) 1.1 Writable writable 决定是否可以修改属性的值。 如: var myObject = {}; Object.defi 阅读全文
posted @ 2019-07-04 13:09 liujiekun 阅读(143) 评论(0) 推荐(0)
摘要:目前接触到的共有四种方法: 1、typeof, typeof对大多数的类型判断都是正确的,返回的都是小写的字符串类型,但是无法区分数组,null,和真正的Object,它的判断都是"object"。 2023.02.11读javaScript秘籍 发现typeof不仅无法区分数组,null和真正的o 阅读全文
posted @ 2019-05-15 18:17 liujiekun 阅读(9677) 评论(0) 推荐(1)