const关键字:终于拥有真正的常量声明语句

2021-01-22
阅读 4 分钟
1.8k
你好,今天大叔想和你唠扯唠扯 ES6 新增的关键字 —— const。在说 const 关键字之前,大叔先和你唠唠大叔自己对 const 的感受 —— JavaScript 尼玛终于可以声明真正的常量啦!大叔为啥会发出这样滴感叹?实在是“天下苦秦久矣”呀~
封面图

let关键字:加强版的var关键字

2021-01-21
阅读 6 分钟
2k
你好,今天大叔想和你唠扯唠扯 ES6 新增的关键字 —— let。再说 let 的具体用法之前,大叔想先和你说说大叔自己对 let 的感受 —— let 其实就是加强版的 var。为啥这么说呢?别急,且听大叔慢慢道来。
封面图

2020年JavaScript全球调查报告,一起来看看趋势吧

2021-01-17
阅读 6 分钟
5.2k
尽管2020年很糟糕,但 JavaScript 整体上仍然在设法向前发展。得益于像可选链(Optional Chaining)和空值合并运算符(Nullish Coalescing)这样的新特性,语言本身在不断改进,而 TypeScript 的广泛使用将静态类型化普及到了一个新的高度。在框架方面,就在我们以为一切都已经稳定下来的时候,Svelte 的出现以一种全新的方...

[拉勾教育-大前端高薪训练营]这可能是迄今为止对大前端最好的解释

2020-07-21
阅读 2 分钟
5.3k
前端技术领域发展至今,已经不仅仅是 PC 端浏览器网页的开发这么简单了。现在很流行一个词来形成前端技术领域,叫做大前端。但是,至少到目前为止我个人还没有看到一个对大前端的解释非常不错的。不过,接下来的内容我个人觉得是目前我看到对大前端的解释是最好的了。

[拉勾教育-大前端高薪训练营]ECMAScript与ECMAScript2015

2020-07-21
阅读 2 分钟
2.9k
ECMAScript 也是一种脚本语言,通常缩写为 ES,通常会把它看作是 JavaScript 语言的标准化规范。实际上 JavaScript 是 ECMAScript 的扩展语言,因为在 ECMAScript 只是提供了最基本的语法。通俗点来说,就是约定了我们的代码要如何编写,比如我们要怎么定义变量和函数,要怎么定义分支和循环的语句。ECMAScript 只是停留...

HTML&CSS:构建网站不能不说的那些事儿

2020-05-06
阅读 3 分钟
1.9k
很高兴你能看到这个专栏!俗话说得好,相逢即是缘分,没准你和我在上一世也曾有过五百次的回眸,才得此一面。说的有点恶心了,咱还是书归正传,说说这个专栏吧。

手摸手教你编写你人生中第一个HTML页面

2019-12-16
阅读 9 分钟
2.4k
导读:本小节主要讲解 HTML 的基础语法内容,将通过编写第一个 HTML 页面来学习 HTML 的基本结构、<!DOCTYPE> 声明、元素和注释等内容。通过本小节的学习可以对 HTML 的基础语法有个全面的掌握,这也是我们后续学习 HTML 其他内容时必须要用到的。

前端小白要搞懂什么是HTML,看这一篇就够了

2019-12-16
阅读 3 分钟
2.6k
导读:本小节主要讲解 HTML 的基本信息,其中包含 HTML 概念、HTML 发展历程和 HTML 标准版本的发展历程。通过本小节的学习可以对 HTML 的含义有个初步的理解,为后续进一步学习 HTML 相关概念打下基础。

Vue核心50讲 | 第一回:Vue 与 MVVM 之间那些事儿

2019-06-05
阅读 3 分钟
2.9k
书接上文,上一回咱们说到了如今的前端江湖早已是框架三分天下的格局。接下来,咱们就要说到主角 Vue 了。在说真正的 Vue 内容之前,咱们还要先来说说 Vue 与 MVVM 之间的那些事儿。

Vue核心50讲 | 第零回:做足前戏,让你平滑进入 Vue

2019-06-05
阅读 1 分钟
1.7k
前端江湖发展到今天,已是框架三分天下的局面。可能你会问了,哪三分呢?这三分乃是 Vue、React 和 Angular 这三个前端框架。虽说是三分天下,但也有强弱之分,最强的要数咱们的主角 Vue。

【EASYDOM系列教程】之获取内联样式

2017-09-12
阅读 4 分钟
2.5k
回顾什么是内联样式 所谓内联样式,就是通过 HTML 页面元素的 style 属性为当前元素定义 CSS 样式。 以下代码示例,就是通过 style 属性定义 CSS 内联样式: {代码...} 值得注意的是: HTML 页面的结构与样式并没有有效分离 定义的 CSS 样式只针对当前元素有效 获取内联样式 由于设置内联样式的方式是利用 HTML 页面元素的...

【Node Hero】9. Node.js 单元测试

2017-09-01
阅读 5 分钟
3.4k
本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 本教程将会学习 Node.js 中的单元测试是什么,以及如何正确地测试你的应用程序。 测试 Node.js 应用程序 你可以把测试当作你创建的应用程序的保障措施。他们将不仅运行在你的本机上,还会在 CI 服务上,这样失败的构建就不会推送到产品系统中。 你也许...

【Node Hero】8. 使用 Passport.js 进行 Node.js 身份验证

2017-09-01
阅读 3 分钟
4.8k
本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 本教程中将学习如何使用 Passport.js 和 Redis 实现一个本地 Node.js 身份验证策略。 要使用的技术 在一头扎进实际代码之前,我们先看看本章中要用到的新技术。 Passport.js 是什么? 简单、 不花哨的 Node.js 身份验证 - passportjs.org Passport 是一...

【Node Hero】7. Node.js 项目结构

2017-09-01
阅读 2 分钟
5.6k
大多数 Node.js 框架不会提供固定的目录结构,并且从开始就做对可能就是一个挑战。本教程会学习如何正确组织一个 Node.js 项目的结构,从而在应用程序开始增长时避免混乱。

【Node Hero】6. Node.js Request 模块

2017-09-01
阅读 4 分钟
4.4k
HTTP 代表超文本传输协议(Hypertext Transfer Protocol)。HTTP 作为在客户机-服务器计算模型中的请求-响应协议。

【Node Hero】5. Node.js 数据库教程

2017-08-28
阅读 4 分钟
3k
本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 如下的 Node.js 数据库教程将展示如何设置 Node.js 应用程序的数据库,并且教你使用它的基础知识。 将数据存储在一个全局变量中 正如在上章所学,为用户提供静态页面,可能适合着陆页或者个人博客。但是,如果想交付个性化的内容,就必须将数据存在某个...

【Node Hero】4. 第一个 Node.js HTTP 服务器

2017-08-28
阅读 4 分钟
3.2k
现在,我们开始创建第一个 Node.js HTTP 服务器!我们将 require http 模块,并将服务器绑定到 3000 端口来监听。

【Node Hero】3. 理解异步编程

2017-08-28
阅读 3 分钟
2.3k
这背后发生了什么?主线程会被阻塞,直到文件读完,这意味着读文件的同时其它什么事情都做不了。要解决此问题,更好利用 CPU,就不得不手动管理线程。

【Node Hero】2. 使用 NPM

2017-08-28
阅读 3 分钟
3.1k
NPM 是 Node.js 应用程序所用的包管理器 - 你可以在 NPM 中找到大量模块,这样你就不用重新造轮子了。它就像 Java 的 Maven 或者 PHP 的 Composer。与 NPM 交互有两种主要的接口 - NPM 网站以及 NPM 命令行工具。

【Node Hero】1. 开始使用 Node.js

2017-08-28
阅读 4 分钟
5k
这是 Node.js 系列教程 Node Hero 的第一篇文章。在这些章节中,将学习如何上手 Node.js 以及如何使用它交付软件产品。

【EASYDOM系列教程】之 innerHTML 属性

2017-08-18
阅读 1 分钟
2.5k
Element 对象提供了 innerHTML 属性用于实现获取或设置 HTML 页面指定元素的 HTML 代码。 获取 HTML 代码 innerHTML 属性表示 HTML 页面指定元素后代的 HTML 代码,其语法结构如下: {代码...} 在上述语法结构中,作为返回值 content 表示描述元素后代的 HTML 语句。 需要说明的是,在上述语法结构中,调用 innerHTML 属...

【EASYDOM系列教程】之属性操作

2017-08-18
阅读 2 分钟
1.7k
在上述语法结构中,调用 getAttribute() 方法的 element 表示指定的元素,传递的参数 attributeName 则表示指定的属性名,得到的是指定属性对应的值。

【EASYDOM系列教程】之遍历元素

2017-08-17
阅读 4 分钟
2.1k
Element 对象提供了一系列的属性和方法用来利用 DOM 元素树结构中元素的关系实现遍历其中的元素。 关于元素之间的关系,可以参考《DOM 元素树》一节有关元素之间关系的内容。 获取子元素 通过 HTML 页面中指定元素查找其子元素,我们可以通过以下 Element 对象的属性实现: 属性名 描述 children 获取指定元素的所有子元...

【EASYDOM系列教程】之定位页面元素

2017-08-17
阅读 5 分钟
2.3k
Element 对象提供了属性和方法实现定位页面元素功能。该对象与 Document 对象提供的属性和方法实现定位页面元素功能的区别在于,Document 对象定位的是 HTML 页面中所有指定元素,而 Element 对象定位的是指定元素内所有指定元素。

【EASYDOM系列教程】之 DOM 元素树

2017-08-17
阅读 3 分钟
3.3k
DOM 元素树结构与 DOM 节点树结构很相似,区别仅在于是利用节点解析 HTML 元素,还是利用元素解析 HTML 元素。 DOM 树结构 还记得下面这张图吗? 上图中的 HTML 页面源代码如下: {代码...} DOM 之所以可以访问和更新 HTML 页面中的内容、结构和样式,是因为 DOM 将 HTML 页面解析为一个 树结构。 DOM 元素树 上述 HTML 页...

【EASYDOM系列教程】之 Element 对象

2017-08-14
阅读 1 分钟
2k
我们都知道 DOM 标准规范中提供了 Node 对象,主要是依靠 DOM 节点树结构访问和更新 HTML 页面的内容。而 DOM 标准规范中提供了 Element 对象,主要是依靠 DOM 元素树结构访问和更新 HTML 页面的内容。

【全栈React】第30天: 总结和更多的资源

2017-08-11
阅读 1 分钟
2k
本文转载自:众成翻译译者:iOSDevLog链接:[链接]原文:[链接] 我们做到了!第30天。恭喜!现在,您有足够的信息来编写一些非常复杂的数据集成,风格完美样式,经过测试和部署的应用。 欢迎来到最后一天!恭喜!你做到了! 我们此行的最后一个部分是通过React-land参与。反应社区是活跃, 成长和友好的。 查看 github 上的...

【全栈React】第29天: 持续集成

2017-08-11
阅读 1 分钟
2.3k
今天,我们将介绍一些可持续的集成解决方案,为我们提供运行测试以及实施测试我们在云端的应用。我们已经将应用程序部署到 "云" 中, 现在我们要确保一切都按预期运行。我们已经启动了一个测试套件, 但是现在我们要确保它在部署之前完全通过。我们 云端 为开发人员设置按部就班的步骤, 以确保我们在手动部署之前运行测试,...

【全栈React】第28天: 部署

2017-08-11
阅读 1 分钟
2.1k
本文转载自:众成翻译译者:iOSDevLog链接:[链接]原文:[链接] 今天,我们将看看一些即将推出的选项,以便我们的网站启动并运行。到今天结束时,您将可以共享一个链接到正在运行的应用。 昨天我们离开了, 准备第一次部署我们的应用程序。我们已经准备好部署我们的应用程序了。现在的问题是我们要在哪里和如何部署? 让...

【全栈React】第27天: 部署介绍

2017-08-11
阅读 9 分钟
2.7k
本文转载自:众成翻译译者:iOSDevLog链接:[链接]原文:[链接] 今天,我们将探讨部署我们的应用所涉及的不同部分,以便外界可以使用我们的应用。 我们的应用通过这一点进行了测试, 现在是时候让它起来为世界而活。本课程的其余部分将致力于将我们的应用部署到生产中。 生产部署 在谈到部署时, 我们有很多不同的选择: 主...