文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.3 CSS 基础——2.3.2 CSS 选择器

2.3.2 CSS 选择器CSS 背后的思想就是通过选择器来定位 DOM 中的 HTML 元素,以便我们将定义的各种 属性用到该元素并改变其在网页上的显示方式。表 2-5 所示即为常用 CSS 选择器。

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.3 CSS 基础——2.3.2 CSS 选择器
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.4 JavaScript 基础

2.4 JavaScript 基础JavaScript 是一种多范式的动态语言,它包括类型、运算符、标准内置(built-in)对象和 方法,其语法源自 Java 和 C,所以这两种语言的许多语法特性同样适用于 JavaScript。JavaScript 通过原型链而不是类来支持面向对象编程,它同样支持函数式编程,因为它们也是对象,函数 也可以保存在变量中,并且像其他对象一样传递。 与大多数编程....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.4 JavaScript 基础
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.5 与 Google 扩展程序相关的 JavaScript API

2.5 与 Google 扩展程序相关的 JavaScript APIGoogle Chrome 为扩展程序提供了许多专用 API,如 chrome.runtime 和 chrome.alarms。 chrome.*API 中的方法通常是异步的,调用后会立即返回结果而不需要等待操作完成,所以对 chrome.*API 的调用往往需要以一个回调函数作为参数以处理调用结果。当然,也有少量 chrom....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.5 与 Google 扩展程序相关的 JavaScript API
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.1 JavaScript数据类型

2.6 深度学习中的 JavaScript 本节将介绍深度学习领域所涉及的前端知识,包括深度学习中的 JavaScript 数据类型和 JavaScript 异步编程。 2.6.1 JavaScript 数据类型 深度学习中基本的数据结构是张量,高效的数据结构对任何一个深度学习项目都非常重要。 在 C/C++中,我们可以通过数组来高效地存储一些集合数据并实现快速访问;在 Python 中, 我们....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.1 JavaScript数据类型
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.2 JavaScript 异步编程(上)

2.async/await 函数 async 函数是使用 async 关键字声明的函数,是 AsyncFunction 构造函数的实例,并且允许 使用 await 关键字。async 和 await 关键字让我们可以用一种更简洁的方式写出基于 Promise 的 异步行为,而无须刻意地链式调用 Promise。async 函数可能包含 0 个或多个 await 表达式,await 表达式会暂停整....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.2 JavaScript 异步编程(上)
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.2 JavaScript数据类型(下)

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.2 JavaScript 异步编程(上): https://developer.aliyun.com/article/1228122?groupCode=tech_library  2.6.2 JavaScript 异步编程在 Web 浏览器或微信小程序中部署机器学习应用时,经....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.6 深度学习中的 JavaScript——2.6.2 JavaScript数据类型(下)
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.1 微信小程序框架结构分析

2.7 微信小程序开发微信小程序是前端开发的一个重要阵地,它是一种连接用户与服务的全新方式。微信小程 序可以在微信内便捷地获取和传播,同时具有出色的使用体验。同时,微信小程序还提供了一 个简单、高效的应用开发框架,以及丰富的组件和 API。微信小程序是一种不需要安装即可使用的应用。它实现了应用“触手可及”的梦想,用户 扫一扫或者搜一下即可打开应用,也体现了“用完即走”的理念。用户无须关心是否安装....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.1 微信小程序框架结构分析
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(1)

2.7.2 页面描述文件WXML(WeiXin Markup Language)是一套标签语言,结合基础组件、事件系统,我们可 以构建出页面的结构。整个小程序框架系统包括逻辑层和视图层,逻辑层即为页面逻辑文件 (即 js 文件),视图层主要由页面描述文件(即 wxml 文件)和页面样式文件(即 wxss 文件) 组成。其中,视图层可以将逻辑层的数据反映成视图,同时将视图层的事件发送给逻辑层。 在....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(1)
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(2)

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(1): https://developer.aliyun.com/article/1228017?groupCode=tech_library2.条件渲染所谓条件渲染是指根据绑定表达式的值来判断是否渲染当前组件,如代码清单 2-32 所示。 代码清单 2-32<!-- 三元运算 --....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(2)
文章 2023-05-25 来自:开发者社区

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(3)

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(2): https://developer.aliyun.com/article/1228016?groupCode=tech_library  3.列表渲染在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组 件。数组中当前项的下标变量名默认是....

《智能前端技术与实践》——第 2 章 前端开发基础 ——2.7 微信小程序开发——2.7.2 页面描述文件(3)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注