Javascript教程

     

JavaScript中更好的循环写法大全

1223 7K

在这篇文章中,我们将介绍for循环的形式,数组方法,使用它们可以使代码更简单,更易读。当您想要操纵数组或对象中的数据时,这些循环/方法很有用。for in循环使用这种循环,您不必手动迭代数组索引和对象.

rendora是一种为网络抓取工具提供零配置服务器端动态渲染的SEO工具

4013 1
Rendora是一个动态渲染器,主要为网络爬虫提供零配置服务器端渲染,以便毫不费力地改进在现代Javascript框架(如React.js,Vue.js,Angular.js等)中开发的网站的SEO .

freeCodeCamp如何使用JAMstack帮助数百万人学习编码?

1612

freeCodeCamp.org现在每个月都在帮助数百万人学习编码,而我们正在使用单个API服务器进行编码。该平台的其余部分由CDN和其他服务处理。这是一个名为JAMstack的新架构,代表JavaS.

什么是JAMstack?

7712 3

JAMstack是指使用JavaScript、API和Markup构建的技术堆栈,JAM是JavaScript、API和Markup的简称,前面第一个字母缩写,JAMstack一种基于客户端JavaS.

iDevice.js能探测访问网站的iOS设备

763

如果你了解访问你网站的用户使用什么iOS设备?希望不同的设备设置不同的屏幕等。解决方案是向WebGL询问用户的GPU; iOS设备返回类似“Apple A12 GPU”的字符串。足以区分大多数设备的屏.

Min浏览器: 更快更轻量浏览器

5398 4

Min使用Electron完全使用CSS和JavaScript编写,是GitHub上提供的开源软件。Min中的选项卡占用的空间更少,为您提供更多浏览网页的空间。您暂时没有看过的页面会淡出,让您看到重要.

carlo:类似Electron.js的谷歌平台

3924 2

谷歌推出了一项新的类似Electron.js的平台实验carlo, 它由 chrome + node. js + pkg实现, Electron.js是可以使用Node等web堆栈实现桌面应用的开发平.

Web性能优化101:JS,CSS,HTTP,图像和字体

770

如何提升Web加载性能? 有以下要点。Javascript性能优化 - 缩小JS代码 - 使用async和defer 编写脚本 - 拆分代码以尽可能少地加载 - 并从依赖项中删除未使用的代码  CSS.

如何提高网站的可访问性?

1829 3K

这篇文章的目的是:为什么可访问性很重要使网站可访问测试可访问性关于可访问性的错误观念可访问性影响所有用户,而不仅仅是那些有特定障碍的用户。接受这一点意味着实现可访问性就是建立压力案例。压力案例指的是影.

Javascript V8性能大幅度提高

766 13K
从V8.6.2 到V8.6.8再到V8.7.2性能提升惊人,柱子越小性能越好.

gRPC-Web:替代REST的gRPC的Javascript库包

10346 1 3K

gRPC-Web是一个JavaScript客户端库,使Web应用程序能够直接与后端gRPC服务通信,而不需要HTTP服务器充当中介。这意味着你现在可以通过使用.proto 文件定义客户端和服务器端数据.

面向开发人员的最佳开源工具

955 1

这些非常出色的工具都是免费的和开源的1. Screencat Github : Screencat非常容易地与其他人共享屏幕和桌面,同时让他们远程操作您的鼠标和键盘。它内置于electron.js。2.

JavaScript中的函数与命令模式,Java也有参考价值

1 1090 4 8K

这篇文章的目的并不是说一种范式比另一种范式更好。它只是显示您遇到的常见模式及其同等的函数实现方法。(banq注:其实对使用Java Stream替代if/else也有参考作用)if / else命令范.

使用MVC模式实现区块链开发

1083

Convector是一个开源的区块链Javascript框架,目的通过抽象技术的复杂性来降低区块链使用障碍。下文是他们引入MVC模式的设计思想:当我们在设计Convector,我们想达到的基本目标之一.

什么是最容易学习的JavaScript框架?

1068

假设你的意思是前端框架,那肯定是Vue.js!原因如下:1.专注Vue有一个非常独特的目的:帮助您为Web创建被动的,基于组件的用户界面。框架中的一切都指向了这个目的,没有奇怪的惊喜。这与jQuery.