2024年程序员
文章平均质量分 91
普通网友
这个作者很懒,什么都没留下…
展开
-
详解JS原型与原型链,看这一篇就够了
所以方法的查找规则就是首先看stu1对象身上是否有school方法,如果有就执行这个对象上的school,如果没有school这个方法, 因为有__proto__的存在,就去构造函数原型对象prototype身上去查找school这个方法。对象都会有一个属性__ proto__指向构造函数的 prototype原型对象,之所以我们对象可以使用构造函数prototype原型对象的属性和方法,就是因为对象有_ proto_ 原型的存在。原创 2024-03-20 20:29:45 · 638 阅读 · 0 评论 -
我的大前端之旅,太现实了
我一直在筹划着独立搞一个完整的项目,毕竟很多坑是需要亲自趟一下才知道水有多深,这个项目应该包含 Service(DB)、小程序、客户端(类RN开发)、爬虫系统。不管什么样的项目,总是需要数据来填充的,所以学习爬虫是升级打怪的第一步。那怎么快速搞定这一群拦路虎呢?学,当然学习Node的前提是对JS有了基本的了解。非常好用的就是Node的一个模块。原创 2024-03-20 18:09:57 · 984 阅读 · 0 评论 -
动手写一个简易的 Virtual DOM,加强阅读源码的能力,2024金九银十
i < 1000;// 操纵dom 1000次i < 1000;i++) {当我运行上面的代码片段时,我发现第一个循环花费了约,而第二个循环花费了约_41ms_。我们举一个更真实的例子。});return ul;到目前为止,一切都好。现在,如果数组改变,我们需要重新渲染,我们这样做:看看出了什么问题?这就是为什么创建了虚拟DOM的原因。那什么是虚拟 Dom?Virtual DOM是DOM作为对象的表示。原创 2024-03-20 15:34:20 · 781 阅读 · 0 评论 -
Vue(六)组件,前端推送技术解析
举例: 实现待办事项列表的界面部分划分组件;组件todo.js。原创 2024-03-20 09:34:42 · 440 阅读 · 0 评论 -
render函数的使用,层层深入
有一点要注意:正如 v-bind:class 和 v-bind:style 在模板语法中会被特别对待一样,它们在 VNode 数据对象中也有对应的顶层字段。该对象也允许你绑定普通的 HTML 特性,也允许绑定如 innerHTML 这样的 DOM 属性 (这会覆盖 v-html 指令)。// 如果你在渲染函数中给多个元素都应用了相同的 ref 名,// 如果组件是其它组件的子组件,需为插槽指定名称。// 接受一个字符串、对象,或对象组成的数组。// 子级虚拟节点 (VNodes),由。原创 2024-03-20 07:14:17 · 718 阅读 · 0 评论 -
Java集合框架(三),Java学习的三个终极问题及学习路线规划
可以看到,他依然还是继承了AbstractList与实现了List接口,这个与JDK1.7的没啥区别。原创 2024-03-20 04:54:34 · 644 阅读 · 0 评论 -
Flutter 功能最全的JsonToDart工具(桌面Web海陆空支持)
2.也不是没有考虑用Dart写,毕竟支持web/windows/mac。但是我这个工具界面上面的布局,需要很多输入框进行自定义修改。Flutter现在的没有提供舒服的双向绑定方式,想一想每一个输入框就要一个control,头有点大。。,支持Windows,Mac,Web以及Linux。Flutter Candies qq群181398081。原创 2024-03-20 02:37:10 · 888 阅读 · 0 评论