JavaScript的设计有哪些优势

灵活是最大的优势。
用javascript,你可以感觉到一切都是自己在设计

一、关于“糟糕”的说法
关于设计糟糕的说法,确实存在过,但也仅仅是存在过,我认为javascript是极其优雅的语言。
真正糟糕的是,javascript曾经被写的很糟糕,那时候写javascript的人简称为脚本仔。
虽然现在还存在为了实现某些效果随意写javascript的人,但这些不代表javascript的发展趋势。

二、关于“不得不用”的说法
这完全是偏见。
首先:一个好的页面,没有javascript一样能读,这也是追求结构、表现、行为三层分离的宗旨。一本入门的好书,必然会告诉你这点。如果你不知道这点,那你该换书了,图灵、华章、O REILLY都不错。
其次:目前,浏览器都保留了一个功能:禁用javascript。如果是不得不用,那这功能为何一直存活着?
再者:搜索引擎蜘蛛爬行过的页面,去看看那些快照,它都抓取了什么,有javascript吗?如果是不得不用,为何它不抓取javascript呢?

三、关于“因为浏览器才流行”
这个说法不完全。
一开始javascript经常被用来完成些“会动”的效果,看起来很炫,不过在现在看来都是些妖孽了。这样的情况也造成了javascript“简单,粗暴,各种凑活”的印象。这个时期,基本是IE5.5、IE6的天下,其他浏览器还没流行。
后来,遵循ES标准的浏览器迅速发展起来,让javascript爆发了,跟着浏览器而流行起来。
随着时代的发展,用户体验开始引起重视,javascript成为了改善用户体验的主力军,并被提高到核心地位。
随着对javascript的研究,nodejs出现了,node并不依赖浏览器这个宿主,但它也开始流行起来了。
javascript的流行是各种因素综合作用的结果,当然,浏览器扮演了举足轻重的角色。

 

  • 留言列表:
最新
热门
随机
搜索
日历
网站分类
最近发表
网站收藏
Tags列表
图标汇集
友情链接