摘要: jsx介绍 jsx是一种JavaScript的语法扩展(eXtension),也在很多地方称之为JavaScript XML,因为看起就是一段XML语法,用于描述UI界面,并且可以和JavaScript代码结合使用。 比起vue中的模板语法,更加灵活,且不需要学习模板语法中的特定标签,比如:v-if 阅读全文
posted @ 2024-01-09 18:44 程序员李林 阅读(263) 评论(0) 推荐(0)
摘要: 函数内 this 绑定 函数内this的绑定和函数定义的位置没有关系,和调用的方式和调用位置有关系,函数内的this是在被调用执行时被绑定的。 this的具体绑定规则 this 绑定基本包含下面4种绑定规则,以及一些其它的特殊绑定规则: 默认绑定 隐式绑定 显式绑定 new绑定 默认绑定 独立的函数 阅读全文
posted @ 2024-01-09 13:20 程序员李林 阅读(242) 评论(0) 推荐(0)
摘要: apply和call apply和call非常类似,都是用于改变函数中this的指向,只是传入的参数不同,等于间接调用一个函数,也等于将这个函数绑定到一个指定的对象上: let name = 'window' function getName(param1, param2) { console.lo 阅读全文
posted @ 2024-01-09 13:18 程序员李林 阅读(303) 评论(0) 推荐(1)
摘要: 在使用类方式创建组件时,类中定义一个函数,并且绑定到元素的点击事件上,此时这个函数中this指向并不是当前这个组件。 组件代码如下: class App extends React.Component { // 组件数据 constructor() { super() this.state = { 阅读全文
posted @ 2024-01-08 11:34 程序员李林 阅读(148) 评论(0) 推荐(0)
摘要: 相关概念 sass Sass是一种预处理器脚本语言,可以解释或编译成层叠样式表(CSS)。 Sass包含两种语法:较旧的语法使用缩进将代码块和换行符分隔为单独的规则;较新的语法SCSS使用像CSS这样的块格式。它使用大括号来表示代码块和分号来分隔块中的行。 缩进语法和SCSS文件传统上分别给出扩展名 阅读全文
posted @ 2024-01-04 18:17 程序员李林 阅读(3015) 评论(3) 推荐(3)
摘要: 背景 这个问题平时工作中基本不会遇到,通常是面试时,有的面试官喜欢问这个,所以有了探讨的意义。 首先我们来看看 for 循环是怎么处理跳出的。 for循环 JavaScript中,for循环可以使用 break 和 continue 来跳出: continue:跳出本次循环 break:结束循环 f 阅读全文
posted @ 2024-01-02 14:07 程序员李林 阅读(1602) 评论(2) 推荐(0)
摘要: 数据预处理背景 大数据项目开发流程 数据质量 准确性:数据是正确的,数据存储在数据库中的值对应于真实世界的值。 数据不准确的原因 1. 数据收集设备故障。 2. 数据输入错误。 3. 数据传输过程出错。 4. 命名约定、数据输入、输入字段格式不一致。 相关性:指数据与特定的应用和领域有关。 相关性应 阅读全文
posted @ 2020-04-16 17:27 程序员李林 阅读(1780) 评论(0) 推荐(0)
摘要: 在做一个学校的项目,分类有四级分类,总共一百多个分类,因为每个分类对应不同的老师,用于上传资料作为考核,但是添加系统用户的时候发现DEDECMS只有两级分类,所以修改啦一些代码,目前不知道是否修改完全,暂时来看,四级目录授权功能是可以授权的,下面是修改的代码。 1.添加/修改系统用户-展示全部分类 阅读全文
posted @ 2018-04-16 16:56 程序员李林 阅读(922) 评论(0) 推荐(0)
摘要: 微信SDK: PHP代码: 完成,微信模板信息不难,有问题互相交流!!! 阅读全文
posted @ 2017-03-19 20:57 程序员李林 阅读(6393) 评论(1) 推荐(0)
摘要: 第一次在cnblogs发文章 微信商家后台-现金红包开发 sdk 证书文件: 请在微信商户后台-API安全下载,PHP请使用php的证书文件 微信红包调用测试文件: 才开始做微信开发,测试了一个下午,汗!!! 阅读全文
posted @ 2017-01-22 18:14 程序员李林 阅读(5289) 评论(10) 推荐(1)