随笔分类 -  js

摘要:问题出现 jquery中 绑定事件中 用箭头函数 导致内部this指向出错 //绑定事件内部不要用箭头函数 阅读全文
posted @ 2020-02-29 21:57 容忍君 阅读(198) 评论(0) 推荐(0) 编辑
摘要:两条非常重要的知识点 首先上题 var a = '322' var preview = function() { var a = '123' console.log(a, this, this.a) } preview() // 123 window 322 //每个函数在被调用的时候 //1.自动 阅读全文
posted @ 2020-02-27 22:13 容忍君 阅读(182) 评论(0) 推荐(0) 编辑
摘要:symbol声明的类型独一无二 概念:表示独一无二的值,永远不相等 s1 = Symbol() s2 = Symbol() s1 !== s2 基本使用: 通过Symbol函数生成,得到一个symbol类型的值 使用场景:一般用在对象属性名,确保在对象中不会出现同名的属性,防止不小心修改或者覆盖。 阅读全文
posted @ 2020-02-26 10:58 容忍君 阅读(454) 评论(0) 推荐(0) 编辑
摘要:类型转换主要指,将其他数据类型转换为(String、Number、Boolean) 类型转换有显式类型转换 和隐式类型转换 显式类型转换 1.1转换为string 调用数据的 toString() 方法 null和undefined 没有这个方法 1.2.调用String()函数,并将转换的数据作为 阅读全文
posted @ 2020-02-26 10:43 容忍君 阅读(2214) 评论(0) 推荐(0) 编辑
摘要:在《Javascript权威指南》中这样定义: 参数有形参(parameter)和实参(argument)的区别,形参相当于函数中定义的变量,实参是在运行时的函数调用时传入的参数。 说明白就是,形参就是函数声明时的变量,实参是我们调用该函数时传入的具体参数。 例子: 声明函数add时,a,b就是形参 阅读全文
posted @ 2020-02-24 15:08 容忍君 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Q首先一道题 if(false){ var a = 1; } console.log(a); //undefined //我以为输出ReferenceError: aa is not defined //但是实际输出undefined //因为js没有块级作用域,所以最后代码就成了这样 var a; 阅读全文
posted @ 2020-02-24 14:46 容忍君 阅读(282) 评论(0) 推荐(0) 编辑
摘要:函数可以作为函数使用 也可以作为函数对象使用 fn 的原型对象 Function Function的原型对象 Object 但是对象只能作为对象使用 object原型对象 Object 阅读全文
posted @ 2020-02-14 18:12 容忍君 阅读(191) 评论(0) 推荐(0) 编辑
摘要:非0数字值 都是true 0和NaN 都是false 任何对象 都是true null 都是false undefined 不适用 详情 阅读全文
posted @ 2020-02-14 12:48 容忍君 阅读(196) 评论(0) 推荐(0) 编辑
摘要:String.prototype.charCodeAt(index) 就是返回字符串中下标单个数值 对应的编码表的10进制表示数值 方法返回0到65535之间的整数,表示给定索引处的UTF-16代码单元 延伸:在node后端中使用 fs.readFile()其中有指定方式读取是 utf-8 cons 阅读全文
posted @ 2019-11-10 10:53 容忍君 阅读(503) 评论(0) 推荐(0) 编辑
摘要:Array.prototype.map() map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。 const array1 = [1, 4, 9, 16]; // pass a function to map const map1 = array1.map(x 阅读全文
posted @ 2019-10-16 13:09 容忍君 阅读(443) 评论(0) 推荐(0) 编辑
摘要:从此题发现this只有一级往上的作用域(除非特别指定) 箭头函数的this定义:箭头函数的this是在定义函数时绑定的,不是在执行过程中绑定的。简单的说,函数在定义时,this就继承了定义函数的对象。 阅读全文
posted @ 2019-10-08 12:30 容忍君 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示