全文字数:   381

2分钟

浏览器开始支持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年工程师应该关注的内容有什么其他想法吗?欢迎在下面发表评论。

《前端精髓》

229月

什么是MVVM?

169月

高阶函数

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

  1. AI 技术实力图谱全解析!2018 中国 AI 开发者大会重磅来袭

    [2018 AI 开发者大会图文直播] 11 月 8 日,由中国专业 IT 社区 CSDN 与硅谷 AI 社区 AICamp 联合出品的 2018 中国 AI 开发者大会(AI NEXTCon) 在北 ...

  2. 计算机网络安全知识征文,2018关于网络的作文50字篇网络安全教育听后感

    2018关于网络的作文50字篇网络安全教育听后感 相关内容: 9月24日今天是我第一天上班,我实习的班级是小班,一共有31名小朋友.平时看的都是书上的理论,完全都是自己凭空想象,自己应该怎么扮演好一个 ...

  3. 2018年java进阶需要关注的公众号

    2018年java进阶需要关注的公众号 这里为正在学习Java的朋友汇总大量资源!只要你关注这些公众号,Java基础.面试.架构.思维导图.算法.互联网热点技术.数据库.服务器.网络安全等相关问题都可 ...

  4. 一文理清散乱的物联网里开发者必须关注的技术!

    一文理清散乱的物联网里开发者必须关注的技术! 不管是从商业模式导出的业务模型,还是从技术发展的角度看,文本都倾向于将物联网技术构架看作是互联网技术构架的延展.而与这个观念对立的,是传统嵌入式软件开发的 ...

  5. 2018年网络视听付费用户规模惊人 视听消费习惯逐步形成

    国家广播电视总局今日在官网发布了<2018年全国广播电视行业统计公报>(以下简称报告),报告中提到,2018年网络视听付费用户规模达3.47亿人,比2017年的2.8亿人增加0.67亿人, ...

  6. 开发者应该关注的五项Web新兴技术:WebGL和SVG名列其中

    最近一位HTML5专家Rich Clark(作者的好朋友)为大家做了一个HTML5 APIs的简介,在文章中为大家指向了一个令人迷惑的网页(web平台:浏览器技术http://platform.htm ...

  7. 2018中国开源开发者调查问卷

    卷首语 你想不想知道中国大陆地区的开源状况呢?有多少企业采用了开源项目?大约占的百分比?有多少开发者是基于开源技术来进行开发.运维?他们分别是什么技术栈?年收入在几十万之间?你是否相信开源的创新力量? ...

  8. 2018宁夏网络赛 B Goldbach (米勒拉宾素数测试)

    2018宁夏网络赛 B Goldbach (米勒拉宾素数测试) 题目链接 题目大意: 给你一个偶数n (2<n<=1e18) 让你把n分解成两个素数的和.(如果有多个输出任意一个) 解题思 ...

  9. 2018安卓巴士开发者大会打造Android技术盛宴

    2018安卓巴士开发者大会将于8月25日在上海举行,作为中国最具前沿性.专业性的安卓技术会议,将邀请来自爱奇艺.阿里.饿了么等知名企业的一线工程师分享前沿技术趋势.让参会者在得到业务成长的同时还能知晓 ...

最新文章

  1. 用vue-scroller做上拉刷新,下拉加载的模板(简单明了,通用)
  2. js layui跳转页面_【WEB前端开辟】layui的iframe跳转链接与页面按钮跳转相干引见...
  3. Java 使用poi导入excel,结合xml文件进行数据验证的例子(增加了jar包)
  4. windows 播放器(wzplayer)
  5. TBB concurrent_set 没有erase
  6. Android开发案例 点击按钮出现 简易的消息提示框
  7. win10便签常驻桌面_Win10用户的印象笔记便签深度体验 | 大使专栏
  8. 不可错过:教你创造一个有前途的迷你产品(下)
  9. HR 必知的 360 度评估的优缺点
  10. DHCP服务器搭建操作步骤
  11. PPT双屏,设置主屏
  12. 4分用计算机算,4分制绩点换算(4分制绩点计算器)
  13. python做测试小工具_自制快速冒烟测试小工具--基于python多线程(2)
  14. eclipse如何修改字体
  15. Unity3D摄像机(Camera)跟随角色移动的代码控制和演示动画
  16. openwrt的luci应用ipk包开发(一)
  17. mysql 时间戳加减_mysql加减时间-函数-时间加减
  18. Android 11.0 Launcher3 动态时钟图标功能实现
  19. 恢复OA6.1 演示帐套
  20. 【跟着慕课网学习Python】(1)

热门文章

  1. 5G 时代,优酷推出的帧享究竟是什么?
  2. Feature flag,一个让软件发布轻松不掉发的神技
  3. 复制粘贴发明人、Java 和互联网创建者相继去世,向初代互联网大佬致敬!
  4. 互联网大厂春节礼盒鄙视链
  5. 斯坦福首位华人女院长,“人造皮肤”赋予机器和残疾人触觉
  6. 互联网公司端午节礼盒歧视指南
  7. 常见六大 Web 安全攻防解析 | 技术头条
  8. ofo 回应海外部门集体解散;罗永浩将现身快如发布会;支付宝更名? | 极客头条...
  9. Linus 又开怼:有时候标准就是个垃圾!
  10. 美团百度联合布局无人驾驶外卖;高通裁员千人;英特尔关闭可穿戴业务 | CSDN极客头条...