实际用到js的地方多吗

JavaScript08

实际用到js的地方多吗,第1张

挺多的,但使用原生js是很少的。

JavaScript实际使用的功能有哪些?

1、数据可视化:

数据可视化是当下大家所推崇的一种互动展示模式,而Javascript拥有ECharts、Dygraphs、js、D3、js、InfoVis、Springy、js等多种可实现数据可视化效果的框架。

2、移动应用:

PhoneGap将WebView带向了移动应用,同时也将JavaScript带向了移动应用。

3、服务端:

因为V8的性能将JavaScript带到了一个新的高度,于是Node、js诞生了——前端、后台都可以用JavaScript,现在任何一个网页都离不开JavaScript。

4、全平台应用:

一份代码构建移动、桌面、Web能够全平台应用,在Eletcron上运行Ionic,就意味着无限的可能性。

5、游戏:

如果你对网页游戏仅仅停留在Flash的时代,认为只有Flash才能做出非常绚丽的游戏特效,那就错了。Javascript也可以做出华丽的特效!

6、VR:

利用3D游戏引擎,如Three、js,你也可以来创建一个3D世界。

7、硬件:

Tessel可以直接在设备上运行JavaScript,连服务器都不需要,然后像做网络开发一样通过用IDE和库去开发它,上传新的固件只需一句tessel推送指令。

8、操作系统:

那么是否有可能仅使用Node、js创建一个操作系统呢?NodeOS了解一下,虽然它是用Linux内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是Node、js。

现在框架很多,但是学会原生的js是为了更好地理解框架的功能,但是框架不能完全替代原生js,框架的存在是为了让我们更快捷,高效的运行程序,但是少了原生js的基础,当程序的运行存在问题时,我们就有可能要靠原生js来替换修改,就像万丈高楼平地起那样,原生js就是我们所立足基础

不是很多吧,原生需要深入理解,但是使用原生开发就是没必要了,效率有点低,使用jQuery就完全可以减少原生的劳动强度,当然使用原生开发可以很好的锻炼你js能力和水平,对于以后的提高很有帮助,毕竟在高级的框架也都是原生代码写出来的