醉临武-临武县第一中学官网

javascript

JavaScript 引擎基本原理:Shapes 和 Inline Caches

发布于 2019-12-19 22:24

JavaScript 引擎的工作流程 (pipeline) 这一切都要从你写的 JavaScript 代码开始。JavaScript 引擎解析源代码并将其转换为抽象语法树(AST)。基于 AST,解释器便可以开始工作并生成字节码。太棒了!就在此时,引擎开始真正地运行 JavaScript 代码。 为了让

阅读(181)赞 (0)

Vue 3 中有哪些令人兴奋的新功能呢?

发布于 2019-11-08 10:09

Vue 3 带来了许多令人兴奋的新功能。值得庆幸的是,Vue 团队主要介绍了对当前 API 的添加和改进,而不是重大更改,所以已经了解 Vue 2 的人们应该很快就会对新语法感到满意。 Lets start with the API that most of you probably heard about... 让我们从大

阅读(74)赞 (0)

Flutter原生混合开发其实很简单

发布于 2019-11-08 10:08

使用 Flutter 从头开始写一个 App是一件轻松惬意的事情。但是对于成熟产品来说,完全摒弃原有 App 的历史沉淀,全面转向 Flutter 并不现实。用 Flutter 去统一 iOS/Android 技术栈,把它作为已有原生 App 的扩展,然后通过逐步试验有序推进从而提升终端开发

阅读(125)赞 (0)

React 中获取数据的 3 种方法:我们一起来看看吧

发布于 2019-11-08 10:06

在执行 I/O 操作(例如数据提取)时,要先发送网络请求,然后等待响应,接着将响应数据保存到组件的状态,最后进行渲染。 在 React 中 生命周期方法 、 Hooks 和 Suspense 是获取数据的方法。接下用事例演示一下如何使用它们并说明每种方法的优点和缺点,以

阅读(126)赞 (0)

如何用正确的方式为 NodeJS 打日志

2

发布于 2019-10-16 16:20

当你在 NodeJS 中 log 时,什么是让你最头疼的事情?如果你问我,我会认为是缺乏创建 trace ID 的工业标准。本文中,我们将看一看如何创建这些 trace ID(我们将简要地试验如何在本地持续存储,即 CLS ),并且深入了解如何利用 Proxy 使之在任意 logger 中

阅读(102)赞 (0)

react-native 0.61.0版本更新日志

发布于 2019-09-26 13:54

更新日志 0.61.0 这是一个主要版本,其中包括新的重新加载体验“快速刷新”。 它还删除了React .xcodeproj ,修复了 use_frameworks! 对CocoaPods支持的问题,添加了一个 useWindowDimensions 钩子,并将其升级到React 16.9。 添加 默认情况下添加快速刷新(

阅读(60)赞 (0)

如何使用 prototypes 访问 Vue.js 中的全局属性

3

发布于 2019-09-05 14:24

在本文中,你将了解到如何在 Vue.js 中使用 prototypes 来访问全局属性,而不是在工作流中使用多个导入来访问。 在开始之前 这篇文章适合所有阶段的开发人员,包括初学者。在学习本教程之前,您应该准备好以下几点: 已安装 node.js 10.x 及以上版本 。你可

阅读(24)赞 (0)

Web Audio API知识要点-入门集锦

1

发布于 2019-08-05 15:38

Web Audio API让我们在浏览器中制造一些还不错的声音。这使你的站点,应用,游戏变得更加有趣吸引人。你还可以制造一些像鼓机或者合成器这样特别的音乐应用。在本文中,我们将学习通过Web Audio API做一些简单有趣的项目。 入门 让我们了解一些专业术语。在W

阅读(19)赞 (1)

JavaScript定时器:你需要知道的每个知识点

2

发布于 2019-08-05 15:39

“JavaScript定时器”函数像 setTimeout 和 setInterval 都不是ECMAScript规范或者任何JavaScript实现的一部分。 定时器功能由浏览器实现,它们的实现在不同浏览器之间会有所不同。 定时器也可以由Node.js运行时本身实现。 在浏览器里主要的定时器函数是作为

阅读(29)赞 (0)

Hermes引擎如何在react native中使用呢?

6

发布于 2019-07-18 17:14

Hermes is an open-source JavaScript engine optimized for running React Native apps on Android. For many apps, simply enabling Hermes will result in improved start-up time, decreased memory usage, and smaller app size. At this time Hermes i

阅读(199)赞 (0)