02 2022 档案

vue中的数据更新或事件触发但视图没更新问题
摘要:问题来源 在开发中遇到需要将echarts趋势图的tooltip固定的需求, 实现方案是在点击item的时候将tooltip的alwaysShowContent设置为true,并将triggerOn设置为none,使得不触发tooltip, 在点击图表外部区域后将alwaysShowContent设 阅读全文

posted @ 2022-02-21 15:40 HHH_B 阅读(682) 评论(0) 推荐(0) 编辑

《你不知道的JavaScript》总结
摘要:#1、作用域和闭包 ##作用域 ###作用域是什么 作用域是一套规则,用于确定在何处以及如何查找变量(标识符)。 引擎在解释 JavaScript 代码之前首先对其进行编译。编译阶段中的一部分工作就是找到所有的声明,并用合适的作用域将它们关联起来。 查找声明时存在两种查询类型:LHS(赋值操作的目标 阅读全文

posted @ 2022-02-21 12:02 HHH_B 阅读(122) 评论(0) 推荐(0) 编辑

编译三个步骤
摘要:在传统编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为“编译”。 1、分词/词法分析(Tokenizing/Lexing) 这个过程会将由字符组成的字符串分解成(对编程语言来说)有意义的代码块,这些代码块被称为词法单元。 2、解析/语法分析(Parsing) 这个过程是将词法单元 阅读全文

posted @ 2022-02-21 10:48 HHH_B 阅读(624) 评论(0) 推荐(0) 编辑

JavaScript的this
摘要:函数中的this 通常指向一个对象,这个对象根据这个函数是如何被调用来决定。 `function foo() { console.log( this.bar ); } var bar = "global"; var obj1 = { bar: "obj1", foo: foo }; var obj2 阅读全文

posted @ 2022-02-21 10:37 HHH_B 阅读(26) 评论(0) 推荐(0) 编辑

对象字面量的简洁方法使用注意事项
摘要:在ES6之前对象字面量中的方法是这样定义的 var o = { x: function(){ // .. }, y: function(){ // .. } } ES6中可以 var o = { x() { // .. }, y() { // .. } } 但要注意在方法中执行递归或者事件绑定/解绑 阅读全文

posted @ 2022-02-17 11:09 HHH_B 阅读(29) 评论(0) 推荐(0) 编辑

javaScript 假值列表
摘要:JavaScript 中的值可以分为以下两类: (1) 可以被强制类型转换为 false 的值 (2) 其他(被强制类型转换为 true 的值 布尔强制类型转换结果为 false的值为假值。 假值列表有: undifined、null、false、+0、-0、NaN、""等7个 假值列表以外的值都是 阅读全文

posted @ 2022-02-14 14:26 HHH_B 阅读(41) 评论(0) 推荐(0) 编辑

javaScript sort函数使用
摘要:sort函数默认采用字符串格式排序,对数字数组排序需要传入比值函数 sort((a,b)=>{a-b}) 阅读全文

posted @ 2022-02-14 14:23 HHH_B 阅读(28) 评论(0) 推荐(0) 编辑

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