前言 原型和原型链这方面的底层原理知识,一直以来都是面试市场上的一块的肥肉,也是每一位前端开发人员不得不掌握的内功心法。一直以来,我都想要搞懂弄明白的这部分知识,所以,就借这次重学前端将这方面的成果和自己的一些拙见整理一下,分享给大家。现在就从编程思想开始讲起吧。 本文篇幅较长,如果只想了解原型和原 ...
分类:
其他好文 时间:
2020-05-30 15:41:07
阅读次数:
80
基础知识: 1、HTML + CSS 这部分建议在 W3school 在线教程 上学习,边学边练,每章后还有小测试。 之后可以模仿一些网站做些页面。在实践中积累了一些经验后,可以系统的读一两本书,推荐《Head First HTML 与 CSS 中文版》,这本书讲的太细了,我没能拿出耐心细读。你可以 ...
分类:
其他好文 时间:
2020-05-29 20:55:58
阅读次数:
68
我们之前报道过的“云适配”是一家可以用一行JS代码将PC网站移动化的技术公司。在他们用一行代码做适配的过程中,积累了一套跨屏的前端常用网页组件,而最近,他们想把这套组件开源出来,让前端开发者都可以免费使用。 云适配将这套组件命名为“Amaze UI”,简单来说他是一个针对HTML 5开发的轻量级、模 ...
分类:
其他好文 时间:
2020-05-29 09:50:58
阅读次数:
57
继续来说编辑器的需求, 前面介绍了拖拽创建节点、以及连线的方法,并加入到了其后的 Qunee 类库,实际应用中需要更多功能,Qunee 的拓扑图编辑器也在逐渐完善,一方面增加多种编辑交互,一方面提供数据导入导出,同时也在摸索编辑器的整体界面设计和前端开发框架 拖拽创建节点 延续之前提供的功能,增加更 ...
分类:
Web程序 时间:
2020-05-28 23:52:59
阅读次数:
102
作为一个前端开发人员,你可能已经听说过Electron了,你知道VS Code是基于这个技术开发的。不但VS Code, 目前一些大热的软件:飞书、Slack、WhatsApp都是基于这个技术开发的。 即使工作不会涉及到,也应该学一下Electron,因为它是极客手里的利器,你可以通过他做很多Ama ...
分类:
其他好文 时间:
2020-05-28 23:12:48
阅读次数:
153
要想将CSS样式应用于特定的HTML元素,首先需要找到该目标元素。选择器是选择要添加要是的HTML标签的一种方式、模式。 CSS2.1版本的七种选择器: 基础选择器: 标签选择器、id选择器、类选择器、通配符选择器 高级选择器: 后端选择器、交集选择器、并集选择器 基础选择器 标签选择器 通过标签名 ...
分类:
Web程序 时间:
2020-05-28 01:01:27
阅读次数:
104
自从 HTML5 诞生之后,关于 Web App 和 Native App 的讨论就从未间断过,孰优孰劣大家各执一词。但作为前端开发者的我们,心里其实是明白的,这个世界是你们的(Native App),也是我们(Web App)的,但终究还是我们的,如果几十年后再回头看这一路的话,会发现你们不过是一 ...
分类:
移动开发 时间:
2020-05-28 00:40:03
阅读次数:
126
微信小程序开发中前后端的交互 微信小程序的开发有点类似与普通网页的开发,但是也不尽然相同。小程序的主要开发语言是JavaScript,开发同普通的网页开发有很大的相似性,对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。 网页开发渲染线程和脚本线程是互斥的,这也是 ...
分类:
微信 时间:
2020-05-27 20:55:43
阅读次数:
169
我们先作如下介绍: 什么是vw(viewport weight)和vh(viewport height)? vm和vh是前端开发中的两个动态单位,是相对于网页视口的单位; 1vm,1vh和百分比不同的是,vm和vh永远都是以视口作为参考,而百分比永远是以父元素作为参考; 系统会将视口的宽度和告诉分为 ...
分类:
其他好文 时间:
2020-05-27 12:13:12
阅读次数:
140
meta篇 1.视窗宽度 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> 其中 width=devi ...
分类:
移动开发 时间:
2020-05-26 20:03:34
阅读次数:
79