前端技术
文章平均质量分 88
前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML、CSS、JavaScript/ajax以及各种小程序等,最新的高级版本HTML5、CSS3,以及SVG等。
金戈鐡馬
这个作者很懒,什么都没留下…
展开
-
JavaScript进阶 —— 深入理解 call,apply 和 bind
在JavaScript 中,call、apply 和 bind 是 Function 对象自带的三个方法,这三个方法的主要作用是改变函数中的 this 指向,从而可以达到`接花移木`的效果。本文将对这三个方法进行详细的讲解,并列出几个经典应用场景。1、call。原创 2023-03-28 04:33:02 · 1630 阅读 · 0 评论 -
JavaScript进阶 —— 深入理解 new 操作符
和其他高级语言一样 JavaScript 也有 new 操作符,我们知道 new 可以用来实例化一个类,从而在内存中分配一个实例对象。但在 JavaScript 中,万物皆对象,为什么还要通过 new 来产生对象?认识 new 操作符cat.say();//I'm cat代码解读如下:L1-3: 创建了一个函数Animal,并在其 this 上定义了属性:name,name的值是函数被执行时的形参。原创 2023-03-28 04:24:38 · 229 阅读 · 0 评论 -
浅析 jQuery 内部架构设计
jQuery 对于大家而言并不陌生,因此关于它是什么以及它的作用,在这里我就不多言了,而本篇文章的目的是想通过对源码简单的分析来讨论 jQuery 的内部架构设计,以及 jQuery 是如何利用JavaScript 中的高级特性来构建如此伟大的 JavaScript 库。从核心功能来看,jQuery 仅仅做了一件简单而又平凡的事:查询。它的语法如此简洁明了,以致于很多人在不知道javascript是什么的时候就已经会用jQuery了,用一个词形容就是:大道至简。原创 2023-03-28 04:16:14 · 195 阅读 · 0 评论 -
微信小程序 — 逻辑层与界面层
小程序开发框架将我们需要完成的编码,划分成了两种类型的编码:逻辑编码(由JavaScript完成,业务数据供给界面事件处理),界面编码(页面结构WXML,页面样式WXSS,展示逻辑层的数据).原创 2023-03-14 00:30:00 · 672 阅读 · 0 评论 -
微信小程序开发 — Flex布局
微信小程序页面布局方式采用的是Flex布局。Flex布局,是W3c在2009年提出的一种新的方案,可以简便,完整,响应式的实现各种页面布局。Flex布局提供了元素在容器中的对齐,方向以及顺序,甚至他们可以是动态的或者不确定的大小的。Flex布局的主要特征是能够调整其子元素在不同的屏幕大小中能够用最适合的方法填充合适的空间。原创 2023-03-13 00:15:00 · 2893 阅读 · 0 评论 -
Flex 布局教程:实例篇
2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。原创 2023-03-09 00:39:41 · 240 阅读 · 0 评论 -
Flex 布局教程:语法篇
2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。原创 2023-03-09 00:38:33 · 116 阅读 · 0 评论