首页
学习
活动
专区
工具
TVP
发布

前端说吧

专栏作者
292
文章
660385
阅读量
44
订阅数
一张图带你搞懂Node事件循环
以下全文7000字,请在你思路清晰、精力充沛的时刻观看。保证你理解后很长时间忘不掉。
xing.org1^
2021-08-31
9850
【xingorg1-ui】基于vue3.0从0-1搭建组件库 (一) 环境配置与目录规划
使用vue-cli搭建项目框架,需要用vue3的话,得先把vue-cli的版本升级到vue-cli@4.5以上
xing.org1^
2020-11-24
1.2K0
【每日一题】【vue2源码学习】对VUE响应式数据的理解
是内部通过defineReactive方法。使用Object.defineProperty将属性进行劫持(只会劫持已经存在的属性),多层对象是通过递归来实现的劫持。(详细还要看Object.defineProperty实现观察者模式的代码思路)。而到了vue3.x中时使用Proxy来实现响应式数据的。proxy提升性能但是兼容性不太好。
xing.org1^
2020-09-29
4580
【每日一题】【vue2源码学习】VUE中模版编译原理
模版指的就是template属性。vue内部会将template字符串转化成render函数进行渲染。render函数返回虚拟节点,再将虚拟节点转化成真实DOM。(模版=>方法=>节点)
xing.org1^
2020-09-29
4490
【每日一题】【vue2源码学习】vue如何检测数组的变化
数组可以用defineProperty进行监听。但是考虑性能原因,不能数组一百万项每一项都循环监听(那样性能太差了)。所以没有使用Ojbect.defineProperty对数组每一项进行拦截,而是选择劫持数组原型上的个别方法并重写。
xing.org1^
2020-09-29
9920
2. 两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。
xing.org1^
2020-06-30
3530
【vue】nextTick源码解析
阅读代码和画画是一样的,忌讳一开始就从细节下手(比如一行一行读),我们先将细节代码折叠起来,整体观察nextTick源码的几大块。
xing.org1^
2020-05-04
6700
【python系统学习15】数据类型 - 元祖(tuple)
它的用法和列表用法类似,主要区别在于列表中的元素可以随时修改,但元组中的元素不可更改。
xing.org1^
2020-05-04
7830
Vue项目中使用Mockjs造假数据
(目录结构不强求,主要还是看你项目的划分。也可以单独出一个request文件,放axios.js、mock.js、和专门整理接口用的url.js)
xing.org1^
2020-04-12
1.4K0
【python系统学习13】类(class)与对象(object)
整数、字符串、浮点数等,不同的数据类型就属于不同的类。 想想看当初学数据类型,我们用type验证数据类型后打印的结果
xing.org1^
2020-04-10
1.3K0
【python系统学习12】函数
python中的input()、print()、type()、bool()、len()等都是函数。且是python的内置函数。
xing.org1^
2020-04-08
4340
【python系统学习10】布尔值
计算机可以用数据进行判断,若判断为真则执行特定条件中的代码块。若不为真则执行相反的指定条件内的代码块或不执行任何内容。
xing.org1^
2020-03-17
1.7K0
【python系统学习09】while循环
学过js的能从上边的代码中看出来,这和js的while基本无差。 将代码直译过来都是:当XXX条件成立的时候,执行XXX语句。直到条件不成立,就跳过while语句。
xing.org1^
2020-02-14
1.1K0
【python系统学习05】input函数——实现人机交互
你提出的问题就是小括号“()”里边的那段字符串。result接受的就是运行的人输入的回答。运行的人按下回车,流程向下继续走。
xing.org1^
2020-02-14
9310
【Python系统学习03】错误类型整理(一)
在 Python 中,默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。
xing.org1^
2020-02-12
1.7K0
【Python系统学习02】数据类型与类型转换
换言之,但凡包裹在英文格式下的 单引号、双引号或三引号 里的内容,不论引号里边是英文、中文、甚至是数字、符号、火星文等,她都叫做字符串。
xing.org1^
2020-02-01
9870
【python系统学习08】for循环知识点合集
for简介代码格式语法格式可被迭代的数据类型列表字典字符串不可被迭代的数据类型整数浮点值布尔值空值整数转化为范围后可被迭代range(y)range(x, y)range(x, y, i)Peace && Love迭代列表时获取索引continue 跳过本次循环break 跳出循环思考题创建一个从1到100的整数列表九九乘法表
xing.org1^
2020-01-27
1.3K0
【Python系统学习01】print函数的用法
print - Python中打印信息的函数,可以打印代码运行结果,帮助我们了解代码执行状态。
xing.org1^
2019-12-24
1.1K0
React - 组件:类组件
他有自己的生命周期也有react给他提供的一些内置函数方法。有自己的this和状态。
xing.org1^
2019-12-11
1.9K0
React - jsx
1 1. 什么是JSX语法 2 2. jsx语法示例与渲染的VNode节点 3 3. jsx的渲染流程 4 4. jsx中的js和html的写法不同 5 a. js:{ js语法 } 6 i. 花括号里边一定要返回字符串才能渲染 7 ii. {{ 双花括号表示js语法里的对象格式 }} 8 iii. 花括号里可以写表达式、三元、有返回值且返回字符串的函数调用 9 iv. 花括号里直接放对象报错 10 v. 数组可以直接被渲染到页面中。 11 b. html:<html语法> 12 i. class等关键字不能用做html的属性(如class、for等不行,需要替换成别的) 13 1) class -> className 14 2) for -> htmlFor 15 c. a标签写了以后,必须写href属性 16 d. 组件根节点只能是一个标签,不能有并列标签。否则报错! 17 三种方法实现空白标签包裹:(就像小程序的block标签、又像vue的template标签) 18 i. <React.Fragment>空白标签1</React.Fragment> 19 ii. import { Fragment } from 'react';<Fragment>空白标签1</Fragment> 20 iii. <>空白标签2</> 21 e. 列表渲染 - 迭代的方法(没有for):利用数组进行渲染 22 f. key值唯一的绑定 23 g. 条件切换的使用(没有if else、简直反人类) 24 h. 动态样式的绑定 - style的值需要是一个js语法,包裹在对象里边。 25 i. v-html类似用法:dangerouslySetInnerHTML={ {__html: variableName} }【innerHTML容易造成xss攻击,避免使用】 26 j. jsx中的注释 27 i. 多行注释:{ /** js注释 **/ } 28 ii. 单行注释: 29 { 30 // 单行注释,花括号如果提上来就被注释了。所以换行 31 }
xing.org1^
2019-11-26
2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档