摘要: 希望大佬可以告诉我一下。感谢。 "mdn提供了一个addEventListener实现的示例" 。 示例表明事件的回调保存在dom上。 但是通过 的输出中并未找到相应的事件回调。 "stack overflow: js事件回调存在哪里" 阅读全文
posted @ 2020-04-06 10:22 菜鸡_chicken 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1. 改变this的指向 2. 将对象的handleEvent方法作为事件回调。 阅读全文
posted @ 2020-04-02 14:48 菜鸡_chicken 阅读(421) 评论(0) 推荐(0) 编辑
摘要: ``` js var div = document.createElement("div") dir(div) console.dir(div) ``` 阅读全文
posted @ 2020-04-01 14:31 菜鸡_chicken 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 1、通过brew install安装应用最先是放在/usr/local/Cellar/目录下。 2、有些应用会自动创建软链接放在/usr/bin或者/usr/sbin,同时也会将整个文件夹放在/usr/local 3、可以使用 brew list 软件名 (比如 brew list node)确定安 阅读全文
posted @ 2020-02-28 15:30 菜鸡_chicken 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 初学前端的时候,资料上说事件是异步的。 根据 mdn 的描述也是异步的。 事件(Event)是指一种用于处理在网页的生命周期中发生的各种事件的异步调用的设计模式,也指一些不同种类事件的命名、描述和使用。 当时也不关心,会用就行。 后来,遇到了 HTMLElement.click var dom = 阅读全文
posted @ 2020-02-16 23:55 菜鸡_chicken 阅读(2955) 评论(0) 推荐(0) 编辑
摘要: 通常项目中src下的子目录都会有一个style文件夹,专门用来存放全局的样式文件。 这个style文件夹下,一般有reset.css、var.scss、mixin.scss、class.scss、index.scss 一般都会在index.scss文件中引入其他文件做统一管理,并在main.js中引 阅读全文
posted @ 2020-01-09 16:19 菜鸡_chicken 阅读(3650) 评论(1) 推荐(0) 编辑
摘要: input 常用的有两个事件,input、change。 但是当用输入法输入中文的时候,会出现问题。 测试input、change事件测试 1. 创建一个 文件,内容如下: 2. 在浏览器中打开,并在输入框中输入一些内容: 下图是在input输入框中输入 123 ,然后失去焦点后的效果 3. 于是有 阅读全文
posted @ 2020-01-09 12:00 菜鸡_chicken 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 1. 基础类型 ts的类型都是小写的,有别于js 与js相同的类型 1. 布尔值 boolean 2. 数字 number 3. 字符串 string 4. 数组 number[]、Array 5. undifined 其他类型可以赋值为 undifined 但是undfined类型的变量无法赋值为 阅读全文
posted @ 2019-12-28 16:57 菜鸡_chicken 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 使用方式 当页面高度不足时,会出现滚动条。滚动即可看见效果。 需要注意的是 sticky元素 的高度要小于父容器。 sticky元素可以放在任何滚动容器中,需要注意的是 sticky元素外层任意元素不可设置 overflow:hidden 属性 ,否则sticky将失效。 阅读全文
posted @ 2019-12-12 17:07 菜鸡_chicken 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 什么是 eslint 限制代码的规则,进而使项目代码风格保持统一 作用 1. 代码格式错误、简单错误的提醒 2. 修复上述错误 "eslint 的用法" 安装 eslint 安装 eslint npm 包 生成规则 安装 eslint 包后,我们可以使用 npx 命令来调用 eslint 包的脚本了 阅读全文
posted @ 2019-10-23 16:49 菜鸡_chicken 阅读(3696) 评论(0) 推荐(0) 编辑