8个原生JS/JQuery实用技巧

2021-05-23
阅读 6 分钟
1.8k
attr()底层依赖的是getAttribute()和setAttribute()两个方法,prop()依赖原生JS中的对象属性获取和设置方式。
封面图

10道JS高频面试题(重要)

2021-04-13
阅读 3 分钟
2.2k
由于 JavaScript 中,一个变量的值会被保存在一个 32 位的内存单元中。该单元包含一个 1 或 3 位的类型标志和实际数据的值。类型标志存储在单元的最后。
封面图

深入理解JavaScript中的值(array、string、number...)

2021-04-12
阅读 4 分钟
1.2k
数组(array)JavaScript 中,数组可以容纳任何类型的值多维数组 {代码...} 注意:使用 delete 可以删除数组中的元素,但不会改变数组的 length 属性。稀疏数组数组的索引可以是数字,可以是字符串 {代码...} 注意:数组中的字符串键值和属性不会计算在数组的长度中。 {代码...} 注意:如果数组的索引是能够被转为数字的话...
封面图

深入理解JavaScript中的类型

2021-04-10
阅读 3 分钟
1.5k
怎么理解?变量是没有类型的,值才具有类型,类型描述了值的行为特征;换句话说,当某个值发生改变,类型也随之改变(如 a = 1 --> a = '1')。
封面图

彻底搞懂JavaScript中的作用域和闭包

2021-04-07
阅读 5 分钟
1.8k
一、作用域作用域是什么几乎所有的编程语言都有一个基本功能,就是能够存储变量的值,并且能在之后对这个值进行访问和修改。那这些变量存储在哪里?怎么找到它?因为只有找到它才能对它进行访问和修改。简单来说,作用域就是一套规则,用于确定在何处以及如何查找变量(标识符)。那么问题来了,究竟在哪里设置这些作用...
封面图

彻底搞懂JavaScript中的this关键字

2021-04-06
阅读 4 分钟
1.6k
本文对JavaScript中的this关键字进行全方位的解析,看完本篇文章,希望读者们能够完全理解this的绑定问题。开篇:对于那些没有投入时间去学习this机制的JavaScript开发者来说,this的绑定是一件令人困惑的事。(包括曾经的自己)。误区:学习this的第一步是明白this既不指向函数本身也不指向函数的词法作用域,你是否被...
封面图

20个常用的CSS知识点

2021-04-02
阅读 3 分钟
2.9k
1. 如何隐藏滚动条 {代码...} 2. 修改滚动条样式 {代码...} 3. 修改input框placeholder的颜色 {代码...} 4. 按钮不可点击的样式 {代码...} 5. CSS鼠标指针事件:阻止任何JS事件 {代码...} 6. 文字超出强制n行 超出部分用省略号代替 {代码...} 7. 修改字体间距 {代码...} 8. 谷歌浏览器控制台提示/deep/将要被移除 {代码....
封面图

你一定踩过的微信H5的坑

2021-03-30
阅读 1 分钟
3.1k
1. IOS的input光标高度问题问题:IOS的input框高度会默认占满父盒子的高度,导致光标也会撑满整个input框解决:父盒子使用上下padding撑开,不使用行高(line-height)居中2. IOS微信h5页面上下滑动时卡顿,页面缺失问题:如果页面高度超出了一屏,滑动页面就会出现卡顿,有时会有页面显示不全的情况分析:苹果微信浏览器...
封面图

JS常用的15个操作数组的方法

2021-03-23
阅读 3 分钟
2.3k
JS中那些常用的数组方法:数组的增删改查:**push(插入的元素<可传多个>) 作用:往数组的尾部插入元素** {代码...} **unshift(插入的元素<可传多个>) 作用:往数组的头部插入元素** {代码...} **pop() 作用:删除数组的最后一个元素** {代码...} **shift() 作用:删除数组的第一个元素** {代码...} **slice(...
封面图

useEffect进阶指南(下)

2021-03-22
阅读 4 分钟
1.1k
`<h1 class="name">我的名字是:Kyrie</h1><h1 class="name">我的名字是:IRVING</h1>`
封面图

useEffect进阶指南(上)

2021-03-21
阅读 2 分钟
1k
`function Demo() {  const initCount = 0  const [count, setCount] = useState(initCount)    return (    <div>      <h2>{count}</h2>      <button onClick={() => setCount(count + 1)}>count++</button>    </div>  ) }`
封面图

手把手教你React Hooks

2021-03-19
阅读 4 分钟
1.9k
本文属于基础内容,其实还有hooks的进阶使用,关于useEffect的进阶指南,后续我会单独写一遍文章供大家学习,相信大家看完这篇文章后,后续再看进阶指南的时候也会比较好理解...
封面图

Vue3正确的打开方式(下)

2021-03-18
阅读 6 分钟
1.3k
很明显可以看到,我们写的代码被瓜分到(data,computed, methods, mounted...)里面,当组件小的时候还好,但当我们开发一个大型组件的时候,就会发现我们的组件变得难以维护。
封面图

Vue3正确的打开方式(上)

2021-03-11
阅读 3 分钟
3.3k
1. Vue3 定义响应式数据(ref/reactive) {代码...} 2. Vue3 定义和使用全局属性(方法)vue.prototype 替换成 config.globalProperties {代码...} 3. Vue3 自定义指令(全局) {代码...} 4. Vue3 父子通信($emit的改动)vue3新增了$emit的options(配置)emits: [] / {} 可用于对传给父组件的值进行校验 {代码...} 5. ...
封面图