美文网首页前端精髓
2018年网络开发者应该关注什么

2018年网络开发者应该关注什么

作者: 前端精髓 | 来源:发表于2018-09-23 19:51 被阅读1次

浏览器开始支持WebAssembly。允许工程师在浏览器中运行二进制代码。Web开发人员现在可以编写更安全的代码,这意味着现在代码可以比类似的JavaScript更快地通过线路传输。WebAssembly代码以接近本机的性能执行。其他语言(如C ++和C#)可以编译为WebAssembly,从而可以将本机应用程序移植到浏览器。

Web开发人员现在有了一种可行的替代方法来编写可能比JavaScript更安全和更高效的Web应用程序。WebAssembly可能首先用于处理器密集型操作,如机器学习和计算机图形,但未来可能会有更多采用。

像SASS和LESS这样的CSS预处理器的角色在2018年继续变得稀疏。浏览器开始支持CSS变量。与SASS或LESS变量相比,最大的优势是什么?CSS变量可通过JavaScript访问。下面是CSS变量的示例。

<div class="button">My Button</div>

使用:root伪类选择文档以使CSS变量成为全局范围。然后,在按钮样式的上下文中使用该变量。

:root {  --button-bg-color: #FF00FF;}
.button {
  color: white;
  background-color: var(--button-bg-color);          
  display: inline-block;
  padding: 4px;
  width: auto;
  height: 24px;
}

可以选择Element然后getComputedStyle使用元素调用获取用于使用JavaScript 设置样式的变量的值- 将变量名称作为String传递给getPropertyValue方法。

let element = document.querySelector('.button');
getComputedStyle(element).getPropertyValue("--button-bg-color") 
// returns #FF00FF

相关文章

  • 2018年网络开发者应该关注什么

    浏览器开始支持WebAssembly。允许工程师在浏览器中运行二进制代码。Web开发人员现在可以编写更安全的代码,...

  • 财富思维:做织网的生意

    你在关注什么?你应该关注什么?你关注什么将决定你拥有什么。关注:建立网络,团队,领导人!你做的是网的生意?还是点的...

  • 2019-03-20 iOS View的生命周期

    看到网络层请求的时候,都比较关注什么时候取消请求,什么时候获取数据,又在什么时候去展示数据。这是很多开发者都比较关...

  • 我们应该关注什么?

    前两天李笑来老师,宣布不再投资区块链项目,寻找新的投资机会。立刻引起币圈的轩然大波,大家纷纷揣测老师的用意。...

  • 课堂应该关注什么

    听了一位新教师的课,整个课堂她很少有与学生眼神的交流,一只沉浸在自己的“教学”中。 我知道她这是对教学内容和自己的...

  • 我们应该关注什么?

    今天上午的两节课我上得有些哭笑不得。 月考结束,我这节课的教学任务是分析和讲解试卷。上课前,我把答题纸发下去让学生...

  • 我们应该关注什么

    精力有限,每天睡觉都睡不醒,为了工作忙于奔命。可是总想有一点自己的快乐和生活,还希望有一天能够抓住一个风口,让自己...

  • 应该重点关注什么?

    工作5年,觉得自己已经遇到了明显的瓶颈,包括: 1.不会团队协作 2.不会有效沟通 3.不会化被动为主动 4.不会...

  • 代码审查应该关注什么

    本文是“代码审查关注什么”系列文章的第一篇(共六篇)。 我们一起来讨论下代码审查。如果你花几秒钟时间搜索一下代码审...

  • 生活中最应该关注什么?

    每天和丽丽一起跑步,有时偶尔会在小区里打打球,丽丽见到我,总要说说她的婆婆。 丽丽一上班在学校里住,和我是邻居,现...

网友评论

    本文标题:2018年网络开发者应该关注什么

    本文链接:https://www.haomeiwen.com/subject/jjyqoftx.html