首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发基础
文顶顶
创建于2024-01-04
订阅专栏
前几年写的前端开发相关的历史文章
等 11 人订阅
共143篇文章
创建于2024-01-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端开发系列029-基础篇之Canvas绘图(压缩)
然而,等到中午的时候,我发现还有一张图片需要处理,恰好电脑连不上网络,我就考虑能不能通过代码自己来实现,因为图片的选择 - 压缩 - 上传在实际开发中也是对应的场景,因此本文将介绍如何利用Canvas
前端开发系列056-网络篇之基本术语
Web World Wide Web,万维网(www)。 W3C World Wide Web Consortium,万维网联盟。 DOM Document Object Model,文档对象模型。
前端开发系列095-小程序篇之小程序框架基础组件(一)
1.0 组件 组件就是控件或者说标签。 小程序官方为我们提供了各种各样的组件,按照类型来划分可以分成:视图容器组件、基础内容组件、表单组件、导航组件、多媒体组件、地图组件和画布组件共七类30种。 小程
前端开发系列023-基础篇之JavaScript和JSON(扩展)
一、JSON搜索 在特定的开发场景中,如果服务器端返回的JSON数据异常复杂(可能超过上万行),那么必然就有对JSON文档进行搜索的需求。在对JSON文档进行搜索的时候,建议使用专业的JSON搜索类库
前端开发系列060-网络篇之浏览器、HTML和内核(引擎)
一、浏览器的发展和特性 浏览器的发展 Tim Berners-Lee 在80年代末期90年代初期发明了世界上第一个浏览器WorldWideWeb(后改名Nexus),并于1991年公布了源代码。该浏览
前端开发系列116-进阶篇之模板引擎的实现方式
先提供一个模板文件。 这里给出ejs引擎的使用示例,在执行前需要先执行npm init -y和npm i ejs命令来安装模块。 运行上面的代码来进行渲染,将得到下面的html页面。 给出自己写的re
前端开发系列053-基础篇之动态响应和绑定
在 上文中..文本插值 我们已经讨论过如何把数据映射到页面标签的问题,并且给出了简陋的Class结构,对于前端框架来说标签中插值部分能够跟随数据实时动态更新是标配的功能,现在我们来考虑下这个功能要如何
前端开发系列069-JQuery篇之框架动画特效
一、jQuery动画特效说明 jQuery框架中为我们封装了众多的动画和特效方法,只需要调用对应的动画方法传递合适的参数,就能够方便的实现一些炫酷的效果,而且jQuery框架还支持自定义各种动画效果。
前端开发系列079-Node篇之npm+
npm(node package manager) Node的包管理工具,我们可以利用该工具来搜索、下载、安装、卸载和升级包,在下载和安装Node的时候npm会捆绑在一起默认安装。 nrm(npm r
前端开发系列001-基础篇之JavaScript语言基础
一、JavaScript简介 概述 JavaScript是一门动态、弱类型的解释型高级编程语言,它基于原型,支持面向对象和函数式编程等多种编程范式,通常简称为js。在世界上的绝大多数网站中都能看到Ja
前端开发系列051-基础篇之自定义事件和插槽(Vue)
一、组件通信(自定义事件) 组件间通信主要涉及到两方面的内容,即父组件(父级标签)向子组件传递数据以及子组件通过自定义事件的方式来反馈给父组件。 数据的传递我们只需要在组件中使用props属性来记录和
前端开发系列061-网络篇之HTML页面渲染的基本过程
本文描述了HTML页面渲染的基本(一般)过程,需要说明的是该文并不包含关于HTML解释器、CSS解释器、JavaScript引擎等相关部分内部的具体处理细节。该文旨在简单介绍网页从加载到被我们看到过程
前端开发系列092-小程序篇之小程序框架的文件体系
1.0 微信小程序框架体系 微信小程序框架体系由两部分组成,分别是视图层和逻辑层。 视图层由WXML和WXSS组成,类似于前端开发中的HTML(标签)和CSS(样式)。 逻辑层是一套运行在本地Java
前端开发系列112-工程化篇之Yeoman脚手架工具核心机制
Yeoman这样的脚手架工具解决了什么问题? 所有新事物都不是凭空产生的,它们的出现总有某些内在的驱动力。一项新技术,一个新工具的出现更是如此。不知道从什么时候开始起,我接触新事物新技术以及某些工具的
前端开发系列044-基础篇之TypeScript语言特性(四)
一、函数的创建和类型 函数的创建 函数的创建主要有两种方式:通过函数声明创建和通过函数表达式创建,在形式上函数又可以被划分文命名函数和匿名函数。此外,TypeScript中还提供了箭头函数支持,在声明
前端开发系列005-基础篇之JavaScript严格模式
一、严格模式简单介绍 在JavaScript中有严格模式和非严格模式两种运行环境。 严格模式 体现了Javascript更合理、更安全、更严谨的发展方向,包括IE 10在内的主流浏览器,都已经支持它。
前端开发系列037-基础篇之类型检测
JavaScript 存在很多中数据类型,按照一贯的区分方式,我们把这些数据类型分为两大类,分别是原始(基本)数据类型和对象类型。 其中基本( 原始 )数据类型有6种,分别是 null undefin
前端开发系列039-基础篇之Video基础
一、标签介绍 HTML5 规定了一种通过 Video 元素来包含视频的标准方法。 Video标签用于在浏览器中提供视频控件来播放视频,示例为:<video src="movie.ogg" contro
前端开发系列093-小程序篇之小程序框架系统级文件
1.0 配置文件(app.json) app.json文件说明 该文件是小程序的配置文件,编写的时候需要严格遵循json的格式规范,在程序加载的时候负责对小程序的全局进行配置,配置项如下: ☑︎ pa
前端开发系列071-JQuery篇之框架DOM操作
jQuery框架继承和优化了JavaScript访问DOM对象的特性,我们使用jQuery框架提供的api可以更加方便的操作DOM对象。 一、创建DOM节点 使用JavaScript原生方式创建DOM
下一页